Software Engineer

Capgemini Singapore PTE. LTD.
a day ago
Posted datea day ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesRoles and Responsibilities:
The candidate will:
Experience and qualification:
Programming languages/frameworks/Technologies:
Behaviour:
The candidate will:
- Be part of the project team to build innovative Security solutions for Homeland Security, Smart Cities and Critical Infrastructures.
- Be responsible for the technical/solution designs, code development, and component test execution to demonstrate alignment to the product/functional specification of the solution.
- Collaborate with product/solution architects to create, implement and maintain the product/solution development roadmap.
- Ensure all work adheres to the client's software development methodologies and processes
- Thoroughly document design to ensure the usability, supportability and maintainability of the developed
- Provide strong and timely support to IVVQ team and Site deployment, operation and maintenance in ensuring 24/7 system operational needs
Experience and qualification:
- 5+ years of hands-on experience and expert knowledge of full web application development lifecycle of scalable micro-services-based architectures; including tools, best practices, continuous deployment, dependency/complexity management, scale/performance tuning, monitoring, resiliency, etc.
- Strong knowledge of architectural styles and design patterns
- Experience in leading a software team is good-to-have
- Experience in SCRUM/Agile software development methodologies
Programming languages/frameworks/Technologies:
- Strong proficiency with 3+ years of working experience using Angular, HTML5/CSS, JavaScript,
- Proficiency in any of the following language/framework: C#, .NET, Java, Spring boot.
- Experience with relational database
- Experience with virtualization and container and knowledge about Dockers and Kubernetes is good-to-have
- Experience with 3D Unity development is good-to-have
- Experience with Apache Kafka is good-to-have
- Experience with Elasticsearch is good-to-have
- Experience with Kotlin and Android app development is good-to-have
- Experience with MQTT is good-to-have
Behaviour:
- Good communication skills
- Analytical and problem-solving skills
JOB SUMMARY
Software Engineer

Capgemini Singapore PTE. LTD.
Singapore
a day ago
N/A
Full-time
Software Engineer