Senior Specialist, Software Developer

1 month ago


Singapore MSD Full time

Job Description

Senior Specialist, Software Developer & Technical Lead

  • Based in Singapore, the regional hub for Asia Pacific (AP) and top-ranked biopharmaceutical company on The Straits Times and Statista's list of Best Employers in Singapore for two consecutive years (2020, 2021).
  • Join the premier biopharmaceutical company that has been in Singapore for more than 25 years and in AP for over 60 years.


Job Description

The Software Developer Senior Specialist will be part of the Cloud & Information Technology team, within the TIO&E organization, and based in the Singapore Tech Centre office. We are seeking a highly skilled and experienced Software Developer Senior Specialist to join our team as a Technical Lead for our Backup Portal. The Backup Portal serves as a centralized platform that collects backup information from various sources and generates aggregated summaries on a web portal using Oracle APEX.

As a Senior Specialist in Software Developer and Technical Lead, you will play a crucial role in designing, developing, and supporting our Backup Portal. Your expertise and leadership will contribute to the success of the team and the overall efficiency and effectiveness of our backup management reporting.

Key Responsibilities

  • Architect and design the solution for the Backup Portal, considering scalability, performance, and security requirements.
  • Work closely with cross-functional teams, including Product Manager, software engineers, quality engineers and Cloud & Infrastructure Technology engineers, to understand requirements and deliver software development solutions.
  • Analyze, design, and develop new features for the Backup Portal, ensuring high-quality code and adherence to best practices.
  • Estimate the effort required for implementing new features and provide accurate timelines for project or release completion.
  • Develop integrations with other applications and services.
  • Analyze data sources, propose optimal data layers for reporting, and describe data transformation processes.
  • Implement automated unit testing and actively participate in automated integration testing to ensure reliable and robust functionality.
  • Document the solution, its architecture, and related processes, while also automating relevant procedures for improved efficiency.
  • Manage application release and collaborate with DevSecOps tools for deploying and versioning code. Deploy solutions on the cloud with CI/CD integration.
  • Participate in Agile ceremonies with the team to execute on prioritized features.
  • Ensure quality on-time delivery according to standards and best practices methodologies.
  • Provide guidance and support to junior developers, assisting them in their growth and ensuring consistent quality in development efforts.
  • Act as a level 3 support resource, addressing and resolving complex technical issues related to the Backup Portal.
  • Stay current with industry best practices and trends.
  • Ensure strong documentations using collaborative tools such as Confluence & JIRA.
  • Conduct end-users training & collect feedback on deliverables to perform impact analysis.

Requirements:

  • 7+ years hands-on coding and software design experience building robust and scalable software. Proficiency in Java 17, Spring, Spring Boot, Spring Integration, Hibernate, Jasper Reports, SQL, Oracle PL/SQL, HTML, Freemarker, Git.
  • Experience in building data-intensive applications in a modern technology stack, including cloud services (AWS, Azure), data pipelines, SQL, Oracle PL/SQL.
  • Experience in designing, architecting, and maintaining applications.
  • Experience building and consuming web-based APIs.
  • Experience with CI/CD environments and test-driven development leveraging a Version Control system.
  • Excellent collaboration and communication skills for working with cross-functional teams.
  • Experienced with developing unit testing and different testing strategies such as performance testing.
  • Experience working with SCRUM or any other agile methodology, promoting collaboration and iterative development.

Preferred

  • Experience working with AWS Cloud
  • AWS related certifications
  • Experience with building, deploying, and managing docker images.
  • Knowledge of Oracle APEX, User Experience (UX), Jenkins (Groovy DSL), Python, and/or Shell scripting.

Education Minimum Requirement

  • MSc Degree or BSc Degree in a Computer Science or Engineering related field is preferred (i.e. Information Technology, Business Analytics, Computer Science/Information Systems, Engineering etc).
  • Strong passion for Information Technology with at least 7 years of relevant background and experience will be added advantage.

Required Skills:

Agile Methodology, Automated Testing, Back-End Development, DevOps, Software Design, Software Development, Software Development Life Cycle (SDLC), Structured Query Language (SQL), Oracle PL/SQL, REST, Testing, Java 17, Spring, Spring Boot, Spring Integration, Hibernate, Jasper Reports, HTML, Freemarker, Git.

Preferred Skills:

AWS Cloud Computing, Jenkins, Python (Programming Language)

Current Employees apply HERE

Current Contingent Workers apply HERE

Search Firm Representatives Please Read Carefully
Merck & Co., Inc., Rahway, NJ, USA, also known as Merck Sharp & Dohme LLC, Rahway, NJ, USA, does not accept unsolicited assistance from search firms for employment opportunities. All CVs / resumes submitted by search firms to any employee at our company without a valid written search agreement in place for this position will be deemed the sole property of our company. No fee will be paid in the event a candidate is hired by our company as a result of an agency referral where no pre-existing agreement is in place. Where agency agreements are in place, introductions are position specific. Please, no phone calls or emails.

Employee Status:

Regular

Relocation:

VISA Sponsorship:

Travel Requirements:

Flexible Work Arrangements:

Hybrid

Shift:

Valid Driving License:

Hazardous Material(s):

Job Posting End Date:

09/6/2024

*A job posting is effective until 11:59:59PM on the day BEFORE the listed job posting end date. Please ensure you apply to a job posting no later than the day BEFORE the job posting end date.

Job Posting End Date:09/06/2024

A job posting is effective until 11:59:59PM on the day BEFORE the listed job posting end date. Please ensure you apply to a job posting no later than the day BEFORE the job posting end date.

Requisition ID:R306308



  • Singapore MyCareersFuture Full time

    Job SummaryWe are seeking a highly skilled Software Development Specialist to join our team at MyCareersFuture. As a key member of our development team, you will be responsible for designing, developing, and maintaining our applications.Key ResponsibilitiesDesign and develop applications according to specifications, ensuring high-quality and efficient...


  • Singapore MSD Full time

    Job DescriptionSenior Specialist, Software Developer & Technical LeadBased in Singapore, the regional hub for Asia Pacific (AP) and top-ranked biopharmaceutical company on The Straits Times and Statista’s list of Best Employers in Singapore for two consecutive years (2020, 2021).Join the premier biopharmaceutical company that has been in Singapore for more...


  • Singapore MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a highly skilled and experienced Software Development Specialist to join our team. As a key member of our IT department, you will play a critical role in delivering high-quality software solutions that meet the needs of our government and enterprise clients.**Key Responsibilities:**Design, develop, and implement...


  • Singapore MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a skilled Software Development Specialist to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, implementing, and maintaining application systems or web-based applications.**Key Responsibilities**Translate business requirements into technical...


  • Singapore MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a highly skilled and experienced Software Development Specialist to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing software applications using Microsoft development tools in a N-Tier environment.**Key Responsibilities**Design and develop...


  • Singapore MSD Full time

    Job DescriptionSpecialist, Software DeveloperBased in Singapore, the regional hub for Asia Pacific (AP) and top-ranked biopharmaceutical company on The Straits Times and Statista's list of Best Employers in Singapore for two consecutive years (2020, 2021).Join the premier biopharmaceutical company that has been in Singapore for more than 25 years and in AP...


  • Singapore MyCareersFuture Full time

    Job SummaryMyCareersFuture is seeking a skilled Software Development Specialist to join our team. As a key member of our IT department, you will be responsible for analyzing, designing, and implementing changes to our legacy application systems.Key ResponsibilitiesAnalyze and design system changes to improve efficiency and performanceDevelop and implement...


  • Singapore MSD Full time

    Job DescriptionSpecialist, Software DeveloperBased in Singapore, the regional hub for Asia Pacific (AP) and top-ranked biopharmaceutical company on The Straits Times and Statista’s list of Best Employers in Singapore for two consecutive years (2020, 2021).Join the premier biopharmaceutical company that has been in Singapore for more than 25 years and in AP...


  • Singapore MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a highly skilled and experienced Software Development Specialist to join our team. As a key member of our IT department, you will be responsible for coordinating and implementing various software development projects.**Key Responsibilities:**Assist in project management and coordinate with stakeholders to ensure...


  • Singapore MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for contributing to all stages of the software development lifecycle.**Key Responsibilities****Contribute to Software Development Lifecycle**: Collaborate with cross-functional teams...


  • Singapore MyCareersFuture Full time

    **Job Summary** MyCareersFuture is seeking a highly skilled Senior Software Automation Specialist to assist in developing and implementing automation solutions using Oracle Policy Automation (OPA). In this role, you will be responsible for designing, configuring, and deploying automated policy-based systems that streamline business processes and ensure...


  • Singapore MyCareersFuture Full time

    About MyCareersFutureMyCareersFuture is a leading provider of innovative solutions for the education sector. We are committed to delivering high-quality services that support the growth and development of our clients.Job DescriptionWe are seeking a highly skilled Software Development Specialist to join our team. As a key member of our Digital Solutions...


  • Singapore Eames Consulting Full time

    Eames has partnered with a prominent global Asset Management firm, seeking to recruit an experienced Senior Software Engineer with expertise in C++ and Python development. We are seeking a technically proficient individual who will undertake the crucial role of designing and developing new features for their financial system. The system plays a vital role...


  • Singapore Eames Consulting Full time

    Eames has partnered with a prominent global Asset Management firm, seeking to recruit an experienced Senior Software Engineer with expertise in C++ and Python development. We are seeking a technically proficient individual who will undertake the crucial role of designing and developing new features for their financial system. The system plays a vital role...

  • Senior Developer

    3 months ago


    Singapore Nucleus Software Solutions Full time

    This role is for a senior developer who has hands-on experience in microservices technologies and with ability to lead. This role requires 100% hands-on coding and development on skills of Java, Spring Boot, Camel, JBoss, MQ, JMS and Webservices.Key Responsibilities Serve as technical development lead to implement Enterprise Web API, Microservices and Data...


  • Singapore Adecco Full time

    Happy Thursda We\'re now #hiring for the role of Senior Software Engineer with experience in Java, Spring Boot with one of our clients in the construction space and you might know someone who wants to hear about it. If you\'re keen, kindly connect with me via Linked-In message for further information or send in your resume to Feel free to share if you know...


  • Singapore MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining custom-built software applications.**Key Responsibilities**• Develop and maintain high-quality software applications using Java Spring...


  • Singapore MyCareersFuture Full time

    About the RoleAs a Senior Cybersecurity Business Development Specialist at MyCareersFuture, you will play a critical role in growing our cybersecurity business by building and expanding relationships with customers. You will work closely with customers to deliver business value, demonstrate product functionality, and provide a comprehensive overview of key...


  • Singapore MyCareersFuture Full time

    About MyCareersFutureWe're a leading career development platform that connects professionals with top companies in Singapore.The RoleAs a Senior Software Developer, you will play a crucial role in building backend real-time server applications and leveraging Exchange APIs and P2P networks for trading algorithms, employing statistical methods, and analyzing...


  • Singapore ScienTec Consulting Full time

    We are looking for a Senior Software Engineer with ReactJS experience : Working Hours: Monday - Friday (Office Hour) Working Location: Tanjong Pagar Salary Package: Up to $8.2k (Basic) + AWS + Performance Bonus Working Mode: Hybrid (Flexible) Job Responsibilities: Develop, test, deploy, and maintain building user interface components and implementing them...