x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Senior Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Senior Software Engineer

Meinhardt Suit Pte. Ltd.

Meinhardt Suit Pte. Ltd. company logo

Company Overview:

At Meinhardt, a globally respected engineering consultancy, we are at the forefront of innovation with a 69-year legacy of delivering world-class infrastructure and urban solutions. Our Digital Technology Solutions (DTS) business unit is driving the future of the construction engineering industry through the integration of cutting-edge technologies, including Machine Learning (ML) and Generative AI (GenAI). We are looking for a passionate and experienced Senior Software Engineer to join our team and lead the development of our next-generation digital solutions.


Position Overview:

As a Senior Software Engineer at Meinhardt, you will play a pivotal role in architecting and building high-quality applications that leverage the latest technologies to revolutionize the construction engineering industry. You will work closely with cross-functional teams, including data scientists and engineers, our product lead and commercial executives, to design and implement robust, scalable, and maintainable software solutions. This role requires a deep understanding of modern web technologies, cloud computing, and best engineering practices.


Key Responsibilities:

  • Lead the design, development, and deployment of data-intensive and GenAI web applications, ensuring high performance and responsiveness
  • Collaborate with product owner, UX designer and data scientist and other stakeholders to translate business requirements into technical specifications and deliver high-quality software solutions
  • Implement and maintain backend services using the most appropriate frameworks and languages, ensuring seamless integration with various databases (relational, NoSQL, etc.)
  • Drive the adoption of best engineering practices, such as version control with Git, test-driven development (TDD), continuous integration/continuous deployment (CI/CD), and automated testing
  • Oversee the deployment of applications in cloud environments (Azure, AWS)
  • Supervising external vendors to ensure quality of application and delivery of features on time
  • Conduct code reviews, contribute to technical documentation, and ensure the delivery of maintainable, scalable, and secure code
  • Stay up-to-date with the latest industry trends and technologies, especially in the AI world, continuously improving your skills and knowledge

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • At least 4 years of professional experience in software development, with a strong focus on web applications
  • Proficiency in modern React and TypeScript, with a deep understanding of component-based architecture, component-driven design, and state management
  • Experience with backend development, including proficiency in at least one backend framework or language (e.g., Node.js, Python, Java, Go)
  • Strong understanding of data structures and algorithms, with the ability to apply these concepts to solve complex problems
  • Experience working with various databases (relational, NoSQL, etc.) and designing data models that support scalable applications
  • Familiarity with DevOps practices, containerization (Docker, Kubernetes), and cloud computing platforms (AWS, Azure, GCP).
  • Familiarity with SCRUM practices
  • Knowledge of best engineering practices, including but not limited to:
  • Version Control: Using Git to manage and track changes in the codebase, ensuring collaboration and maintaining a history of project development
  • Continuous Integration/Continuous Deployment (CI/CD): Automating the build, testing, and deployment process to increase efficiency and reduce errors
  • Code Reviews: Encouraging a collaborative approach to maintaining code quality and sharing knowledge across the team
  • Automated Testing: Implementing unit, integration, and end-to-end tests to ensure the reliability of the software

Preferred Qualifications:

  • Experience in the construction engineering or related industry
  • Exposure to Machine Learning (ML) and Generative AI (GenAI) technologies
  • Experience with microservices architecture and serverless computing
  • Contributions to open-source projects or a strong portfolio of personal projects
  • Experience with Microsoft Power Platform
  • Experience integrating with 3rd party APIs

Why Join Us:

  • Be part of a pioneering team that is transforming the construction engineering industry
  • Work in a dynamic and innovative environment that encourages continuous learning and growth
  • Competitive salary and benefits package, with opportunities for career advancement
  • Collaborate with a diverse team of professionals from around the world

Note To Potential Candidates

We understand that no candidate will meet every single requirement listed. Studies show that minorities, including women and underrepresented groups, often hesitate to apply if they don’t meet all criteria. We want to assure you that your unique experiences and perspectives are valued here. If this role interests you, we strongly encourage you to apply. Passion and potential are key to us, and we believe diverse backgrounds strengthen our team.

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Data Coordinator
Seatrium (sg) Pte. Ltd.
Quick Apply
Big Data Tech Manager - Southeast Asia
Sinolight Lab Pte. Ltd.
Quick Apply
Lead System Engineer (Video Systems)
NCS
Quick Apply
Application Engineer (Marine) MNC
Recruitpedia Pte. Ltd.
Quick Apply
Software QA Engineer (Medical Industry)
Recruitpedia Pte. Ltd.
Quick Apply
Senior System Administrator (PRIT)
Persolkelly Singapore Pte. Ltd.
Quick Apply
(Entry Level) Software Engineer/System Engineer - R22103957
Staffking Pte. Ltd.
Quick Apply
Software Architect
St Engineering Urban Solutions Ltd.
Quick Apply
System Engineer (Electrical Design) / Ang Mo Kio
Aim Recruit Consultancy Pte. Limited
Quick Apply
Application Engineer (Testing & Design)/ Ang Mo Kio/Up to $5,000
Aim Recruit Consultancy Pte. Limited
Quick Apply