CICigna Medical Group
Software Engineering Manager
Hyderabad ₹3-7 LPA Posted 30 Dec 2025
FULL TIME
Git
Docker
Sql
Java
Soap
Job Description
Responsibilities
- Design, develop, and maintain API s using Java and Spring B oot and ensure efficient data exchange between applications. Implement API security measures including authentication, authorization, and rate limiting. Document API specifications and maintain API documentation for internal and external users.
- De velop integration with different data sources and other APIs / Web Services
- Develop integrations with IBM MQ and Kafka
- Develop / Maintain CI/CD pipelines
- Do performance evaluation and application tuning
- Monitor and troubleshoot application for stability and performance
- Well versed in design, development, and unit testing of ETL jobs that read and writes data from database tables, flat files, datasets, IBM MQ s, Kafka topics, S3 files, etc.
- Carry out Data Profiling of Source data and generate logical data models (as required or applicable).
- Define, document, and complete System Requirements Specifications including Functional Requirements, Context Diagrams, Non-Functional Requirements, and Business Rules (as applicable for Sprints to be complete).
- Create Source-to-Target mapping documents as required and applicable.
- Support definition of business requirements including assisting the Product Owner in writing user stories and acceptance criteria for user stories.
- Support other scrum team members during the following activities (as required or applicable).
- Design of test scenarios and test cases.
- Develop and identify data requirements for Unit, Systems, and Integration tests.
Qualifications
Required Skills :
- Programming Languages: Proficiency in Java.
- Web Development: Experience with SOAP and RESTful services.
- Database Management: Strong knowledge of SQL (Oracle).
- Version Control: Expertise in using version control systems like Git.
- CI/CD: Familiarity with CI/CD tools such as GitLab CI and Jenkins.
- Containerization & Orchestration: Experience with Docker and OpenShift.
- Messaging Queues: Knowledge of IBM MQ and Apache Kafka.
- Cloud Services: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Adept working experience in design and development of performance efficient ETL flows dealing with millions of rows in volume.
- Must have experience working in SAFE Agile Scrum project delivery model.
- Good at writing complex SQL queries to pull data out of RDBMS databases like Oracle, SQL Server, DB2, Teradata , etc.
- Good working knowledge of Unix scripts.
- Batch job scheduling software such as CA ESP.
- Experienced in using CI/CD methodologies .
Required Experience & Education:
- Must have 11 - 13 years of hands-on development of ETL jobs using IBM DataStage version 11 or higher.
- Experience managing and/or leading a team of developers.
- Working knowledge of Data Modelling, solution architecture, normalization, data profiling etc.
- Adherence to good coding practices, technical documentation, and must be a good team player.
Desired Skills
- Analytical Thinking: Ability to break down complex problems and devise efficient solutions.
- Debugging: Skilled in identifying and fixing bugs in code and systems.
- Algorithm Design: Proficiency in designing and optimizing algorithms.
- Leadership: Proven leadership skills with experience mentoring junior engineers.
- Communication: Strong verbal and written communication skills.
- Teamwork: Ability to collaborate effectively with cross-functional teams.
- Time Management: Competence in managing time and meeting project deadlines.
Education
- Bachelor s degree in Computer Science , Software Engineering, or related field. A Masters degree is a plus.
- Certifications: Relevant certifications in AWS a plus
