We are seeking a highly skilled and experienced Senior Software Developer with expertise in Python and AWS. You will be responsible for designing, developing, and maintaining high-quality software solutions, working closely with cross-functional teams to deliver scalable and efficient cloud-based applications. This role requires someone who is passionate about technology, problem-solving, and building high-performing systems.
Key Responsibilities
Design, develop, and maintain scalable applications using Python and AWS services.
Collaborate with product managers and engineering teams to implement technical solutions.
Architect cloud-native applications and infrastructure using AWS services like Lambda, EC2, S3, RDS, etc.
Implement RESTful APIs, backend services, and microservices architecture.
Ensure the performance, security, and scalability of applications.
Write clean, maintainable, and efficient code following best coding practices.
Troubleshoot and resolve performance issues, bugs, and security vulnerabilities.
Mentor junior developers and contribute to code reviews and technical discussions.
Stay updated with industry trends and emerging technologies, especially in Python and cloud computing.
Required Skills
Strong experience in Python programming (2+ years).
Proficient with AWS cloud platform and services (EC2, Lambda, S3, RDS, etc.).
Experience with building and deploying cloud-native applications on AWS.
Knowledge of microservices architecture and RESTful API development.
Familiarity with SQL and NoSQL databases.
Experience with CI/CD pipelines and DevOps practices.
Strong understanding of software development best practices (TDD, version control, etc.).
Excellent problem-solving skills and ability to work independently as well as in a team.
Preferred Qualifications
AWS certification (Solutions Architect or Developer) is a plus.
Experience with Docker and Kubernetes for containerization.
Familiarity with serverless architectures and Lambda functions.
Exposure to front-end technologies (React, Vue, etc.) is a bonus.