Associate Software Development Engineer

SG, Singapore

Job Description

Key Roles and Responsibilities:


Receive detailed instructions to design and develop solutions and functionality that drives the growth of business


Assist with writing and testing code


Assist with the execution of automated testing


Take directions from various stakeholders to participate in software deployment


Assist with delivering software components while working in collaboration with the product team


Support the integration and building of solutions through automation and coding, using 3rd party software


Receive detailed instructions to craft, build, and debug large scale distributed systems


Assist with writing, updating and maintaining the technical program, end-user documentation, and operational procedures


Assist with refactoring code


Assist with the reviewing of code written by other developers





Knowledge, Skills and Attributes:


Knowledge of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office 365


Developing in programming languages such as C/C++,C#, Java, JavaScript, Python, Node.js, etc., libraries and frameworks


Knowledge in data structures, algorithms, and software design with strong analytical and debugging skills


Knowledge of micro services-based software architecture and experience with API product development


Developing in SQL and no-SQL data stores including Elasticsearch, MongoDB, Cassandra


Knowledge of container run time (Kubernetes, Docker, LXC/LXD)


Familiar with agile, lean practices and believes in test-driven development


Ability to mentor junior engineers


Possess a can-do attitude and one that takes initiative


Interpersonal skills


Ability to work multi-functionally and work well as a team


Ability to work well in a diverse team with different backgrounds and experience levels


Ability to thrive in a dynamic, fast-paced environment


Knowledge with CI/CD concepts and tools





Familiarity with cloud-based infrastructure and deployments


Must have great attention to detail





Academic Qualifications and Certifications:


Bachelor's degree or equivalent in Computer Science, Engineering or a related subject


Microsoft Certified Azure Fundamentals


Leading SAFe





Required Experience:


Basic experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to the highest levels of quality and performance


Basic experience with tools across full software delivery lifecycle, e.g. IDE, source control, CI, test, mocking, work tracking, defect management, etc.


Basic experience in Agile and Lean methodologies, Continuous Delivery / DevOps, Analytics / data-driven processes


Familiar with working with large data sets and ability to apply proper ML/AI algorithms


Basic experience in developing micro-services and RESTful APIs


Basic experience in software development

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1563950
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned