The Software Engineer will develop cloud-native applications on AWS, design user interfaces with React, and build RESTful APIs using FastAPI, while optimizing AWS Glue scripts.
Summary Generated by Built In
Job Title: Software Engineer Location: [Specify Location] Job Description: We are seeking a skilled Software Engineer with experience in AWS cloud-native development, preferably with data projects. The ideal candidate will have hands-on experience with AWS Glue, PySpark, ECS development and basic administration. Experience with front-end frameworks, preferably React, and development using FastAPI is required. Additionally, familiarity with DevOps practices such as GitHub Actions and Terraform is a plus. Key Responsibilities: • Develop, deploy, and maintain cloud-native applications using AWS services, including AWS Glue and ECS. • Design and implement user interfaces using React, ensuring seamless integration with backend services. • Build and maintain RESTful APIs using FastAPI, ensuring high performance and responsiveness. • Write and optimize AWS Glue scripts for data processing and transformation tasks. • Collaborate with product owner, and other engineers to deliver high-quality software solutions. • Participate in code reviews, providing constructive feedback to peers. • Troubleshoot and resolve issues related to application performance, security, and scalability. • Stay updated with the latest industry trends and technologies to continuously improve development practices. Qualifications: • Proven experience in AWS cloud-native development, with a focus on data projects. • Proficiency in AWS Glue and PySpark. • Experience with Kubernetes (K8s) and/or ECS development and administration. • Strong skills in front-end development using React. • Experience in building RESTful APIs using FastAPI. • Familiarity with DevOps practices such as GitHub Actions and Terraform is a plus. • Excellent problem-solving skills and attention to detail. • Strong communication skills and ability to work collaboratively in a team environment. Education: • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
HQ: Navi Mumbai, Maharashtra
27,000 Employees
Year Founded: 1990
What We Do
At Hexaware, we're not just a global technology and business process services company; we're a community of 27,000 Hexawarians dedicated to one singular purpose: creating smiles through the power of great people and technology. With a presence in 40+ offices across 19 countries, we empower enterprises worldwide to embark on their digital transformation journey with unparalleled scale and speed.
As an employer, we're more than just a workplace. We put our people first, foster diversity and inclusivity, and prioritize their growth through robust learning and development programs. Our culture is a canvas for innovation as we work toward our shared vision of becoming the world’s most loved digital transformation partner.
Exciting, isn’t it? Visit www.hexaware.com to join us in embracing the magic of technology, as we passionately advocate for its potential to transform lives today and shape a brighter future. Together, we'll make the digital world a better place.