Senior Associate Software Development Engineer

SG, Singapore

Job Description

Key Roles and Responsibilities:


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


Contribute to writing and testing code


Supports the execution of automated testing


Receive instructions from various stakeholders to participate in software deployment


Supports the delivery of 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 instructions to craft, build, and debug large scale distributed systems


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


Assist with refactoring code


Contribute to the reviewing of code written by other developers





Knowledge, Skills and Attributes:


understanding 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


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


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


understanding 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:


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


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


Moderate level 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


Moderate level experience in developing micro-services and RESTful APIs


Moderate level 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.


Related Jobs

Job Detail

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