What are the responsibilities and job description for the Software Developer position at Humetis Group?
Job Title : Software Engineer (AWS Serverless)
Location : Remote
Duration : 6 Months
Job Summary
We are seeking a skilled Software Engineer to design, develop, test, and deploy applications using modern technologies and AWS serverless architecture. This role requires close collaboration with cross-functional teams to build scalable and efficient solutions while adhering to best practices in DevOps, security, and performance optimization.
Key Responsibilities
Design, develop, test, and deploy applications and services.
Collaborate with product managers, UI / UX designers, and QA engineers to define and implement new features.
Develop front-end interfaces using modern web technologies (HTML5, CSS3, JavaScript, etc.).
Build efficient and cost-effective solutions using AWS serverless technologies (AWS Lambda, API Gateway, DynamoDB).
Implement DevOps best practices for continuous integration, continuous deployment, and automated testing.
Ensure high code quality, performance, and maintainability through rigorous code reviews and best practices.
Create and maintain comprehensive technical documentation, including system designs, architecture diagrams, and API documentation.
Support existing applications by reviewing architecture and identifying optimization opportunities (Performance, Security, Maintenance, etc.).
Qualifications & Skills Required :
5 years of experience in application development using Python and Java.
Proven expertise in designing and implementing AWS serverless architectures.
3 years of experience working with AWS Lambda.
Hands-on experience with AWS technologies such as SAM, CloudFormation, SNS, and S3.
Strong proficiency in designing and building REST APIs.
Experience with database technologies (SQL, NoSQL) and data modeling.
Proficiency in version control systems (Git).
Excellent problem-solving skills and the ability to work in an agile development environment.
Self-motivated, independent, and results-oriented with strong leadership capabilities.
Experience using Agile project management tools such as JIRA and ServiceNow.
Continuous learner with a growth mindset.