Key Responsibilities
- Design, develop, and maintain scalable software components across the full technology stack.
- Implement robust and maintainable code following modern engineering best practices.
- Collaborate closely with engineers, product owners, and stakeholders to deliver high-quality features and enhancements.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Write comprehensive unit, integration, and regression tests to ensure product reliability.
- Leverage containerized environments and infrastructure-as-code principles to deploy and manage applications in AWS.
- Work independently on complex technical problems while engaging with the team for feedback and collaboration.
Must-Have Qualifications
Proficiency in :Frontend : React, React Native, HTML5, CSS3Strong understanding of test automation frameworks (e.g., Jest, Mocha, Selenium) with experience in writing unit and regression tests.Experience with container architectures and infrastructure-as-code (e.g., Docker, Terraform, or similar).li>
Hands‑on experience in cloud‑native development on AWS , including services such as ECS, Fargate, EC2, EKS, RDS, and S3.Familiarity with reporting tools such as Power BI .Familiarity with Alteryx for reporting workflow creation.Nice-to-Have Skills
Experience with DevOps and automation tools such as Git, Jenkins, Ansible, Terraform, and Docker.Knowledge of modern application development best practices and software design patterns .Exposure to CI / CD pipelines and agile development methodologies.Who You Are
A proactive, detail-oriented engineer who thrives in collaborative environments.Comfortable working independently with minimal supervision.Passionate about building reliable, scalable, and maintainable software systems.Strong communicator and team player in small, agile teams.Seniority Level
Mid-Senior level
Employment Type
Contract
Job Function
IT Services and IT Consulting
#J-18808-Ljbffr