Search by job, company or skills

5-8 Years
SGD 7,000 - 8,500 per month
Early Applicant
  • Posted 20 days ago
  • Be among the first 10 applicants

Job Description

Job Summary

Lead full-stack software development for instrument control and system applications by specifying, designing, debugging, and implementing software modules. Enhance and maintain existing codebases while ensuring quality and documentation.

Responsibilities

  • Specify, design, debug, and implement code for software modules to support instrument control and system applications
  • Perform code refactoring and optimize both new and legacy software to improve performance and maintainability
  • Conduct quality assurance and maintain existing software components to ensure reliability and functionality
  • Write and update technical documentation to support software development and maintenance processes
  • Apply object-oriented programming skills in languages such as C++, C#, or Java to develop robust software solutions
  • Utilize scripting languages like Python or PowerShell to automate tasks and enhance software functionality
  • Work effectively in both Windows and Linux environments to develop and test software components
  • Use software development tools including Visual Studio, Jetbrains, Git, and Artifactory to manage code and build processes
  • Apply agile software development practices using tools like Jira and SCRUM to deliver iterative improvements
  • Employ multithreaded programming techniques to enhance software performance and responsiveness
  • Collaborate effectively within a multinational team to achieve project goals and deliver high-quality software
  • Demonstrate independence, structured work habits, self-motivation, and a results-oriented approach to software development

Preferred competencies and qualifications

  • Prior experience using Windows Presentation Foundation (WPF), Java, and C# frameworks to develop user interfaces and applications
  • Familiarity with agile methodologies and software development tools to support efficient project management and delivery
  • Knowledge of multithreaded programming to optimize software performance in concurrent environments

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

7-10 yrs
SGD 7,500 - 9,000 per month
Singapore
Skills:
Azure Kubernetes Service (AKS), Java, Maven, Spring Boot, Git, Gradle, Docker, Reactjs, Apache Kafka, Microsoft Azure, Kubernetes, CI/CD
4-6 yrs
Singapore
Skills:
Node.js, Continuous Delivery, Continuous Integration, Vue.JS, Tdd, Terraform, Docker, Typescript, Kubernetes, AWS, Object-Oriented programming, EKS, Gitlab CI
7-10 yrs
SGD 9,000 - 10,500 per month
Singapore
Skills:
Cloud deployment, Intellij Idea, Debugging, Spring Boot, Microservice, Hibernate Orm, React Native, MongoDB, development tools, Testing Code, Management, pipeline development, GitHub repository, Continuous Integration and Continuous Deployment, REST APIs development, CI/CD
3-6 yrs
SGD 5,500 - 7,700 per month
Singapore
Skills:
automated software testing , Sprint Planning, Angularjs, Code Review, Web Application Testing, Production Performance Management, Source Control, Agile Delivery, Sound Engineering, Design, Environment Management, Continuous Integration and Continuous Deployment, Deployment Automation, Translate Into Technical Requirements, Technology Integration, Liaising With Architects
3-5 yrs
Singapore
Skills:
.NET, react.js , release management, Angularjs, Node.js, API design, Automated Testing, Vue.JS, system integration, DevOps practices, Monitoring, cloud environments, Next.js