Search by job, company or skills

C

Software Engineering Manager

5-9 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 days ago
  • Over 50 applicants
Quick Apply

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

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Flexible and connected pharmacy, care and benefit solutions that move organizations and people forward.

Job ID: 137416181

Similar Jobs

Hyderabad, India

Skills:

containerization SparkBigdataOpenshiftMicroservicesJavaDevopsAWSApiKubernetesAzureGcpcloud-native solutionsAI Gen AI Agentic automation solutionsCI CD pipelinesAI-driven development

Hyderabad, India

Skills:

snowflake SqlAWSNode.jsAgile MethodsJavaPythonDevopsCI CD

Hyderabad, India

Skills:

JavaCJavascriptTestingPythonLLM-powered IDE workflowscode generationAI-assisted development toolsautomated refactoring

Hyderabad

Skills:

C#Software DevelopmentC++SqlWpfTemplate Development

Hyderabad, India

Skills:

JavaPrometheusGrafanaDatadogGcpDockerSplunkAzurePythonKubernetesAWSGoAI technologiesOpenTelemetry