Our client seeking a Senior Software Engineer to design, build, and deploy scalable cloud-native solutions that support data quality, automation, and enterprise systems. This role blends full-stack AWS development with leadership in standardizing infrastructure, deploying serverless solutions, and mentoring technical staff.
Key Responsibilities:
- Design and develop full-stack AWS cloud solutions using tools like Lambda, S3, RDS, and DynamoDB.
- Implement and maintain CI/CD pipelines using Jenkins, Ansible, BitBucket, and CloudFormation.
- Create and enforce software standards, design patterns, and quality assurance practices.
- Support Agile development teams through hands-on coding, infrastructure-as-code, testing, and documentation.
- Drive innovation through awareness of emerging technologies and continuous improvement.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or MIS.
- 7+ years of experience in software engineering, with at least 5 in full-stack development.
- 3+ years of hands-on AWS experience (Lambda, S3, CloudWatch, IAM, EC2, etc.).
- Proficiency in JavaScript, Node.js, React, Angular, or Python.
- Experience with AWS serverless architecture, distributed systems, and CI/CD pipelines.
- Strong problem-solving skills and experience mentoring technical teams.