Home Singapore Senior Software Engineer

Home Singapore Senior Software Engineer

Senior Software Engineer

Full time at Atomic Group in Singapore
Posted on April 18, 2024

Job details

Our client is a systems integrator based in Singapore with a rich history of delivering secure, reliable, and cutting-edge solutions. With a focus on full turn-key services encompassing design, development, integration, testing, commissioning, and post-implementation maintenance, we empower our clients to achieve their security and operational objectives. They recognize that employees are their greatest asset and are dedicated to nurturing talent through continuous career development, motivational initiatives, and competitive remuneration packages. Currently we are search of dynamic individuals who are results-driven, passionate about their craft, and eager to contribute to the evolution of the homeland security industry. Education / Experience:

  • Diploma or Bachelor's Degree in Computer Science, Information Technology, or equivalent.
  • Minimum of 2 years of relevant working experience.
  • Fresh graduates may be considered.
As a Senior Software Engineer specializing in applications, you will be responsible for:
  • Designing, developing, and delivering functional software applications to meet customer operational objectives.
  • Enhancing software quality through the implementation of XP practices such as code reviews and unit testing.
  • Adhering to the principles of the Software Craftsmanship Manifesto.
  • Drafting architectural and technical documentation.
  • Collaborating with Business Analysts to elaborate on user stories.
  • Assisting Quality Assurance in test automation and resolving bugs.
  • Supporting DevOps in build and release automation processes.
  • Maintaining and providing technical support for existing web and backend applications through debugging and troubleshooting.
  • Coordinating with external stakeholders and customers to resolve issues.
Skill Sets:
  • Proficiency in programming languages such as C#, .NET, Java, ArcGIS, Angular, or Python.
  • Strong knowledge and experience in:
  • Databases, including MSSQL, Oracle, and MongoDB.
  • Windows and/or Shell Scripting.
  • Message Queues such as RabbitMQ or equivalents.
  • Event streaming technologies like Kafka.
  • Unstructured/NoSQL databases like MongoDB.
  • Experience in software architecture design, with familiarity in:
  • DevOps tools like Gitlab, Docker, Jenkins, or equivalents.
  • Big Data and Data Analytics platforms such as Hadoop.
  • Agile Methodologies like Scrum.
  • UI/UX Design principles.
  • Competence in full-stack software development.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback