Responsible for designing, building, and delivering product functionalities with high reliability and quality.
Participate in refinement to understand, collaborate closely with product, QA, and other teams to translate requirements into technical solutions.
Anticipate problems, lead by example, improve engineering practices, and ensure the scalability, performance, and maintainability of the system.
Take ownership of major components, review code rigorously, and contribute to the long-term technical roadmap.
Responsible for building and maintaining stable products with latest tech-stack, frameworks and following Agile and DevOps ways-of-working.
Accountable for delivering quality solutions to the problems without compromising on the planned deadlines.
Leverage various AI models through tools (such as Copilot) for code generation, test case generation, code analysis, and code optimization.
Contribute to redesigning and enhancing applications to latest technologies.
Problem solver, leader, and a team-player to make a bigger contribution to the achievements.
Play a part in every aspect of the software development lifecycle, including software design, development, testing, reviewing, and deployment.
Requirements
Proven experience with two or more development languages
Experience working on Python is a MUST
Strong proficiency in writing and optimizing SQL queries in any relational or columnar database (Postgres & Snowflake)
Experience in building RESTful APIs using Python and web frameworks such as Flask is a MUST
Experience in working with any of the ORM tools, like SQLAlchemy
Experience in building a web platform with Angular 18+ (React could be an alternative) is highly desirable
Hands-on experience in leveraging various AI models through tools (such as Copilot) for code generation, test case generation, code analysis, and code optimization is highly preferred.
Experience in using version control tools such as Git and GitHub
Highly proficient in writing high-quality, well-tested code
Well-versed with Agile methodologies, such as Scrum, Kanban
Working knowledge of the cloud services of AWS is highly desirable
Experience in building applications with containerization via Docker
Tech Stack
Angular
AWS
Cloud
Docker
Flask
Postgres
Python
React
SQL
Benefits
Excellent and affordable medical benefits
Flexible Paid Time Off
Robust Learning & Development opportunities including over 700+ development courses free to all employees