About the Role
We are seeking a Full Stack Software Developer to design, develop, and maintain software tools and applications that support complex enterprise systems. The role involves working across frontend and backend components, collaborating with cross-functional teams to deliver reliable, scalable, and maintainable software solutions.
You will participate in the full software development lifecycle, from requirements gathering and design to development, testing, deployment, and support.
Key Responsibilities
Design, develop, and maintain full stack software applications and tools
Develop user-friendly and responsive frontend interfaces using modern web technologies
Build and maintain backend services, APIs, and application logic
Integrate software components with external systems and third-party services
Implement and maintain automated testing, CI/CD pipelines, and deployment processes
Troubleshoot, debug, and optimise application performance and reliability
Collaborate with engineers, testers, and stakeholders to define requirements and deliver solutions
Ensure software solutions are scalable, maintainable, and aligned with best practices
Produce and maintain technical documentation, including design and user guides
Adhere to security, quality, and compliance requirements
Provide technical support during integration, testing, and production phases
Continuously evaluate new technologies and recommend improvements
Requirements
Minimum 5 years of experience in full stack software development
Proficiency in frontend technologies such as HTML, CSS, JavaScript / TypeScript
Experience with modern frontend frameworks such as React, Angular, or Vue.js
Strong backend development experience using Python, Java, Node.js, or similar languages
Experience with RESTful APIs and service-oriented or microservices architectures
Familiarity with relational and/or NoSQL databases
Experience with version control, automated testing, and CI/CD pipelines
Strong analytical, problem-solving, and debugging skills
Good communication and technical documentation skills
Ability to work independently and manage multiple tasks effectively
Good to have
Experience with test automation frameworks
Exposure to cloud platforms such as AWS, Azure, or GCP
Familiarity with agile development methodologies
Experience with Government Commercial Cloud (GCC) environments within Government Agencies would be an added advantage
Neutron Pte. Ltd. is a software consultancy firm at the forefront of digital transformation. Our strength lies in user-centric product design and data-driven analysis, harmonized with a commitment to cybersecurity. Leveraging innovative technologies, we offer customized solutions that propel growth and efficiency. Neutron Pte. Ltd. - your trusted partner in navigating the digital landscape.