
Hybrid
Full-Time
Pune, Maharashtra
India
Skills
Python (Programming Language)
Software Development
DevOps
Large Language Models (LLM)
Continuous Integration (CI)
Analytical Skills
Generative AI
About the Role
Summary:
As a Senior Engineer - Software Development, you will develop new product- design, develop, deploy and maintain software required to meet business objectives.
We develop internal products related to broad spectrum of process automation and Generative AI.
Duties and Responsibilities:
•Translate processes and enhancement specifications into programs.
•Develop and refine error-free code within agreed timescales using development techniques, tools, methods and languages with the aim of optimizing operational efficiency.
•Evaluate changes and perform impact analysis
•Establish & Maintain DevOps practices and automation for continuous integration (CI) and continuous delivery (CD) throughout the product development lifecycle
•Work with functional staff to establish and clarify requirements
•Take ownership of the test and implementation phases of projects.
•Influence, challenge, and defend technology decisions, not just execute static requirements.
Knowledge, Experience & Skills:
•Proven experience in software development (Python, Java)
•Exposure in DevOps, automated software deployment practices. (Gitlab CI)
•Exposure to AWS cloud is a plus.
•Exposure to LLM(open AI/Bedrock) or predictive models is a plus.
•Strong problem solving and analytical skills
•Good questioning skills and able to explain/challenge technical information in a clear way
•Good team-working and interpersonal skills, Self motivated.
•Bachelor Degree in software engineering
As a Senior Engineer - Software Development, you will develop new product- design, develop, deploy and maintain software required to meet business objectives.
We develop internal products related to broad spectrum of process automation and Generative AI.
Duties and Responsibilities:
•Translate processes and enhancement specifications into programs.
•Develop and refine error-free code within agreed timescales using development techniques, tools, methods and languages with the aim of optimizing operational efficiency.
•Evaluate changes and perform impact analysis
•Establish & Maintain DevOps practices and automation for continuous integration (CI) and continuous delivery (CD) throughout the product development lifecycle
•Work with functional staff to establish and clarify requirements
•Take ownership of the test and implementation phases of projects.
•Influence, challenge, and defend technology decisions, not just execute static requirements.
Knowledge, Experience & Skills:
•Proven experience in software development (Python, Java)
•Exposure in DevOps, automated software deployment practices. (Gitlab CI)
•Exposure to AWS cloud is a plus.
•Exposure to LLM(open AI/Bedrock) or predictive models is a plus.
•Strong problem solving and analytical skills
•Good questioning skills and able to explain/challenge technical information in a clear way
•Good team-working and interpersonal skills, Self motivated.
•Bachelor Degree in software engineering