Senior Software Developer - Life Sciences Technology

at  Emerson

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Nov, 2024Not Specified15 Aug, 2024N/AInformation Systems,Software Development,Flawless Execution,Development Programs,Computer Science,Docker,Aws,Productivity,Containerization,Software,Life Sciences,Reliability,Azure,Architecture,Energy Security,Google Cloud,MicroservicesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB SUMMARY

If you are a Software Development professional looking for an opportunity to grow and specialize in back-end development, Emerson has a great opportunity for you! Based in Singapore, the Senior Software Developer will be part of the Life Sciences R&D team and will play a pivotal role in designing, developing, and shipping a first-of-its-kind turn-key integration solution for business and manufacturing systems for the Life Sciences Industry. This solution will revolutionize how these systems integrate with business processes, featuring cutting-edge information architecture, data modeling, data warehousing, data lakes, and data transformation.

PREFERRED QUALIFICATIONS THAT SET YOU APART:

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes)
  • Experience in Life Sciences Industry or Manufacturing Execution Systems.
  • Experience with Best Practices in Secure Software Development.
  • Experience with SAFe agile or any other Agile Frameworks in an Azure DevOps environment.

Responsibilities:

IN THIS ROLE, YOUR RESPONSIBILITIES WILL BE:

  • Implement robust data models, data warehousing solutions, and data transformation processes to ensure seamless integration.
  • Develop and optimize the integration of various information systems used in manufacturing and business contexts using technologies such as ESBs (Enterprise Service Buses), message queues, and brokers
  • Develop solutions applying communication bus technologies, ensuring high throughput and data reliability.
  • Lead and mentor a team of developers, fostering a culture of innovation & collaboration, and disciplined software engineering practices including robust cybersecurity practices integrated into all aspects of development and deployment
  • Navigate and manage ambiguity in project requirements, demonstrating a strong bias for action and problem-solving; collaborate with members from marketing, product engineering and other functions to understand client needs
  • Collaborate with frontend development teams, particularly those using modern web development stacks like MERN (MongoDB, Express.js, React, Node.js) or MEAN (MongoDB, Express.js, Angular, Node.js).
  • Help build comprehensive automated tests, including unit, API, integration, and regression tests.

FOR THIS ROLE, YOU WILL NEED:

  • Minimum 7 years of experience in back-end development with a focus on integrating business and manufacturing systems.
  • Strong expertise in integrating various information systems specifically used in manufacturing and business contexts, including ERP and MES systems.
  • Extensive experience in information architecture, data modeling, data warehousing, data lakes, and data transformation.
  • Proficiency with communication bus technologies, including ESBs, message queues, and brokers.
  • Familiarity with B2MML, MQTT, Sparkplug B, and related technologies.
  • Proven experience with modern web development stacks, preferably MERN or MEAN, and .NET web development technologies.
  • Strong awareness of cybersecurity practices and the ability to implement them effectively
  • Strong communication skills and the ability to work effectively with multi-functional teams.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer Science, Information Systems

Proficient

1

Singapore, Singapore