Description

Responsibilities:

Develop and maintain high-quality software solutions as an individual contributor, adhering to coding standards and best practices

Design, architect, and implement frameworks to support scalable and maintainable software applications

Utilize expertise in Python, SQL, pytest, and Behavior-Driven Development (BDD) frameworks to deliver robust solutions

Collaborate with cross-functional teams to understand requirements and translate them into technical specifications and actionable tasks

Employ project management tools such as Jira and Confluence for effective task tracking, documentation, and collaboration

Integrate Continuous Integration/Continuous Deployment (CI/CD) pipelines into the development process to ensure efficient and reliable software delivery

Requirements:

Bachelor's degree in Computer Science, Engineering, or related field

5-6 years of relevant experience in software development, with a focus on building frameworks and solutions

Proficiency in Python, SQL, pytest, and BDD frameworks (e.g., Cucumber, Behave)

Experience with CI/CD pipelines integration and automation

Education

ANY GRADUATE