Senior API Developer in AWS Lambda and C#

Brazil🕖 1 month ago

Job Title: Senior API Developer in AWS Lambda and C#OverviewWe are on the lookout for an experienced Senior API Developer specialized in AWS Lambda and C#, with advanced skills and proven experience to join our technological team. This professional will have the primary responsibility of designing, implementing, and optimizing robust, secure, and highly scalable API solutions, employing advanced software engineering practices and system architecture. The position requires exhaustive mastery of AWS services, with a particular emphasis on AWS Lambda, to develop API endpoints that comply with strict standards of performance, security, and scalability, facilitating efficient and effective business operations.Key ResponsibilitiesAPI Architecture and Implementation: Leadership in the design and implementation of API endpoints using AWS Lambda, ensuring they are scalable, secure, and efficient. Responsibility for the technical selection of HTTP methods, establishing naming conventions, strategic implementation of API versioning and cache techniques, rigorously following C# coding standards, and principles of clean architecture and SOLID.Cloud Application Security: Implementation of cutting-edge security mechanisms by configuring Lambda functions through IAM policies and AWS resource-based policies, ensuring an API infrastructure with defense in depth.Performance Optimization: Continuous innovation to meet performance objectives, applying optimization algorithms, asynchronous programming and parallelization techniques, and leveraging design patterns for scalability such as Event-Driven Architecture (EDA) and Serverless Patterns.Technical Leadership and Continuous Improvement: Maintaining a culture of technical innovation and continuous improvement, constantly assessing emerging trends in API development, cloud computing, and AWS services, to incorporate practices that enhance the agility and efficiency of development.Required Skills & ExperienceMastery of AWS Lambda: Advanced experience in API development with AWS Lambda, including a deep understanding of AWS service integrations and serverless architectural patterns.Advanced RESTful API Design and Microservices: Deep knowledge in RESTful API design principles, microservices patterns, inter-service communication strategies, and management of API Gateway.Advanced Security Practices: Expert knowledge in implementing application and network-level security mechanisms, including advanced use of AWS IAM, resource-based policies, and authentication and authorization strategies.Performance and Scalability Solutions: Demonstrated ability to design and implement solutions that meet demanding performance and scalability requirements, using advanced code optimization techniques and highly available and resilient architectures.Preferred Skills and QualificationsEducation: University degree in Computer Science, Software Engineering, Information Technology, or related fields.Certifications: Professional AWS certifications, especially AWS Certified Developer - Associate or AWS Certified Solutions Architect - Associate, validating advanced knowledge in cloud architectures and AWS development.Soft SkillsAdvanced Analytical Ability: Exceptional problem-solving skills, with a systematic approach to breaking down complex challenges and presenting innovative solutions.Collaboration and Communication: Outstanding skills for working in multidisciplinary teams, with the ability to communicate complex technical concepts clearly and effectively to technical and non-technical stakeholders.Proactivity and Motivation: Self-initiative to lead projects, with a firm commitment to continuous professional development and engineering excellence.Summary of Main Technical SkillsDeep experience in development with AWS Lambda and advanced serverless architecture practices.Expertise in the design and development of RESTful APIs and microservices, including advanced management of API Gateway.Advanced competencies in applied security, with an emphasis on AWS IAM policies and cloud security strategies.Proven experience in implementing solutions that meet critical performance and scalability requirements, employing code optimization techniques and advanced system architectures.

Lean Tech

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago