Search Results

Software Developer/ Engineer (Microservices & DevOps)

Careers@Gov
Agency: Inland Revenue Authority of Singapore
Job no.: 534871
Work type: Contract
Location: Singapore
Categories:InfoComm, Technology, New Media Communications

Our Mission:
• Act as an agent of the Government and provide service in administering, assessing, collecting and enforcing payment of taxes
• Advise the Government and represent Singapore internationally on matters relating to taxation

Be Transformational.

Make your mark. Create an impact.

At IRAS, we partner you to deliver quality tax services and foster a competitive tax environment for our nation's social and economic growth. By leveraging digital capabilities as part of a future-ready team, your opportunities keep expanding.

We are looking for forward-thinking, energetic and passionate individuals to be part of a new exciting journey! IRAS has always been at the forefront of IT, leveraging the latest technologies to deliver the best experience for our citizens. IRAS is now embarking on a journey to modernise our application systems to ensure that they are scalable, efficient, secure and deliver business capabilities. We will be leveraging technology like containers, microservices, DevOps and cloud computing to improve agility and to support business transformation. This journey will involve change that cuts across technology, talent and process.

The Infocomm Division (INFOD) drives the journey of modernising our ICT systems. As we gear up, there arises ample opportunities and growth areas. We are looking for people with expertise in one or more of the following areas:

  • Microservice & DevOps Developers
  • Microservice & DevOps Software Engineers

Microservice & DevOps Developer

Responsibility
  • Perform programme/component design, coding, configuration, testing and other related tasks during software development
  • Develop and implement automation tools, processes and frameworks to support continuous integration and continuous development
  • Ensure software quality, security and application code performance are met
  • Analyse and resolve technical issues arising from development and testing
  • Develop test scripts automation as part of DevOps
  • Support business users with their technical queries
  • Develop/update relevant documentation

Education/Experience

  • Degree in Computer Science, Information Technology and equivalent
  • Fresh graduates are welcome
Technical Proficiency
  • Familiar with software configuration management tools (e.g. Git)
  • Communication skills
The following experience will be an advantage
  • Experience in the development, implementation and support of microservices and Web API in .NET environment
  • Experience in building rich Internet applications with Entity Framework, Web Services/ Web API, and ASP.Net MVC
  • Experience in programming in C#, Javascript and Angular
  • Knowledge in writing scripts (PowerShell) for application automation
  • Experience in Test Driven Development, Agile software development processes and experience in mocking frameworks
  • Knowledge in Domain Driven Design, CQRS, NoSQL, Event Based Architecture, continuous integration & delivery
  • Familiar with DevOps practices and infrastructure automation tools (e.g. Chef, Terraform)

Annual Package

  • From $62,000 to $70,000 for fresh graduates (including IT allowance)

Microservice & DevOps Software Engineer

Responsibility
  • Perform requirements elicitation, validation and analysis to ensure functional and technical requirements are met
  • Involved in microservices design and development
  • Design, develop and implement automation tools, processes and frameworks to support continuous integration and continuous development
  • Lead the team in the development, testing and delivery of the software
  • Analyse and resolve technical issues arising from development and testing
  • Troubleshoot issues to streamline code deployment
  • Ensure software quality, security and application performance are met
  • Provide technical guidance and mentorship to developers
  • Provide consultancy and advisory to stakeholders
Education / Experience
  • Degree in Computer Science, Information Technology and equivalent.
  • At least 8 years of experience in various fields within the IT industry
  • At least 3 years of experience in the analysis, design, implementation and support of microservices and Web API in .NET environment
Technical Proficiency
  • Strong knowledge of relevant architectural concepts, design principles, practices, standards and guidelines
  • Experience in building rich Internet applications with Entity Framework, Web Services/ Web API, and ASP.Net MVC
  • Experience in programming in C#, Javascript and Angular
  • Experience in Domain Driven Design, CQRS, Event Based Architecture, DevOps
  • Experience in Test Driven Development, Agile software development processes and experience in mocking frameworks
  • Experience in Azure or AWS or Google Cloud technologies
  • Familiar with DevOps practices, source code management (e.g. Git) and DevOps management software
  • Familiar with infrastructure automation tools (e.g. Chef, Terraform).
  • Experience in setting up and maintaining Continuous Integration (CI) and Continuous Delivery (CD) pipelines that integrates with automated testing tools and integration automation tools
  • Strong communication and written skills

Annual Package

  • From $92,000 onwards (Remuneration will commensurate with candidates' years of experience)

 

IRAS is piloting the use of a recruitment Chatbot, with technical questions based on C# or Java languages. This is on a secured third party platform. It works on any laptop/ PC preferably with a 13 inch and above screen. The entire process will take about 45 minutes to complete. All your responses will be kept absolutely confidential.

 

Advertised:
Applications close:

Back to search results Apply now

Share this:

| More
Back To TopTOP