LI-GM
Client & Project
We are seeking a Consultant-level AWS Lambda Developer to join our Software Engineering team.
Role Overview
As a Consultant-level Software Development Engineer, you will take ownership of designing, developing, and deploying AWS Lambda-based solutions while guiding analyst-level developers. You will act as a subject matter expert, ensuring best practices in serverless development and leading initiatives that improve delivery outcomes.
Key Responsibilities
- Lead the design and implementation of AWS Lambda functions for application development and migration initiatives.
- Analyze client requirements, translate them into technical solutions, and deliver high-quality code.
- Ensure seamless integration of AWS Lambda with supporting services (S3, DynamoDB, API Gateway, CloudWatch).
- Mentor and provide technical guidance to analyst-level developers, reviewing their code and sharing best practices.
- Drive innovation by implementing new frameworks, libraries, and methodologies to improve system performance and maintainability.
- Perform system troubleshooting, debugging, and performance tuning for Lambda-based solutions.
- Conduct detailed code reviews, providing feedback to enhance overall team performance.
- Actively contribute to client discussions, presenting solutions and recommendations.
- Stay current with emerging technologies, especially in serverless computing, cloud-native architecture, and DevOps practices.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).Expert proficiency in AWS Lambda and cloud-native serverless design patterns.Strong proficiency in C# software development with advanced skills in , Python frameworks, and Spring Boot.Proven ability to lead technical discussions and guide junior team members.Strong knowledge of AWS ecosystem and best practices (security, monitoring, scalability).Excellent problem-solving, analytical, and client-facing communication skills.Experience working in agile teams and delivering solutions for enterprise-scale clients.