Verified today
Senior Application Developer
About the role
The development team seeks a Senior Application Developer to lead projects and mentor junior staff in building scalable cloud applications. The role involves designing, developing, and deploying solutions using Hasura, AWS, and ReactJS while ensuring security and performance. This position is located in Pune, India.
What you’ll do
- Design, develop, and deploy high-quality applications using Hasura and AWS
- Develop and maintain applications using the REACTJS framework
- Provide technical guidance and mentorship to junior developers
- Work with architects to design comprehensive solutions meeting business requirements
- Develop and maintain CI/CD pipelines using AWS CodePipeline and CodeBuild
- Implement cloud security best practices including IAM policies and encryption
- Utilize AWS CloudWatch for monitoring and proactive issue resolution
- Maintain detailed documentation for developed applications and infrastructure
What you’ll bring
- 4+ years of application development experience
- Proficiency in Python, Java, React JS, GraphQL, and Hasura
- Extensive experience with AWS services (EC2, S3, Lambda, RDS, DynamoDB)
- Strong knowledge of Infrastructure as Code tools like CloudFormation or Terraform
- Experience with containerization (Docker) and orchestration (ECS/EKS)
- Expertise in serverless architecture and microservices
- Experience with CI/CD tools and processes
- PLM domain knowledge with Windchill experience