Job Description
We are looking for a Software Engineer to guide the design and delivery of custom-built applications for the project. You will work closely with business and technical teams, provide technical leadership, and ensure high-quality, secure, and scalable solutions.
Key Responsibilities
- Lead end-to-end application development-from requirements to deployment.
- Translate business needs into clear technical specifications and solution designs.
- Guide developers, review code, and resolve technical or integration issues.
- Define application architecture, data flow, and integration with legacy and cloud systems.
- Work with DevOps teams on CI/CD pipelines and deployments.
- Manage change requests, enhancements, and production support.
- Facilitate technical discussions and communicate clearly with clients and stakeholders.
- Prepare project documents, reports, and technical artefacts.
Skills & Experience
- Strong leadership in custom application development.
- Hands-on understanding of COBOL/mainframe, Java, JavaScript, SQL, and AWS.
- Experience in microservices and event-driven architecture (Kafka/SNS/SQS).
- Background in legacy modernization or mainframe migration.
- Knowledge of CI/CD, GitLab, DevOps, and SDLC processes.
- Good problem-solving, communication, teamwork, and documentation skills.
EA Number: 11C4879