Overview
Design, build and configure applications that meet specific business process and application requirements, collaborating with stakeholders, developing solutions, and maintaining code quality through reviews and testing.
What you'll do
- Act as a subject matter expert and collaborate with and manage the team to perform.
- Take responsibility for team decisions and engage with multiple teams on key decisions.
- Provide solutions to problems for your immediate team and across multiple teams.
- Mentor junior team members to enhance their skills and knowledge.
- Continuously evaluate and improve development processes to increase efficiency.
- Design, develop, and maintain high-quality Python applications across various domains, including backend services, data processing, automation scripts, and APIs.
- Implement and manage cloud-based solutions utilizing key AWS services such as EC2, S3, Lambda, RDS, DynamoDB, EKS, ECS, CloudWatch, Glue, StepFunction etc.
- Develop and optimize data pipelines, ETL processes, and data storage solutions using Python and relevant AWS services or equivalent Cloud services for GCP/Azure.
- Collaborate with cross-functional teams to gather requirements, design solutions, and ensure successful implementation and deployment.
- Troubleshoot, debug, and resolve technical issues in development, testing, and production environments.
What you'll need
- Proficiency in Python (Programming Language).
- Minimum 5 years of experience in Python (Programming Language).
- Strong SQL skills.
- Strong understanding of application development frameworks and methodologies.
- Experience with database management and integration techniques.
- Familiarity with version control systems such as Git.
- Ability to write clean, maintainable, and efficient code.
- Strong understanding of software development methodologies and best practices.
- Experience with application design patterns and architecture.
- 15 years full time education.
Nice to have
- Experience with Microsoft SQL Server, Spring Boot, React.js.
Details
- Location: Bengaluru office.
Read the full description and apply on the company’s own careers page.