Software Engineer At Principal
Responsibilities
Role Description:
In this role, you will be responsible for developing cloud-native AWS software, troubleshooting problems, implementing solutions, and monitoring the effectiveness of the services. You will be working for a cloud-native environment and to develop new features. You will be working in an exciting, fast-paced, agile team.
Reporting relationship:
This position will report to Delivery Manager / Senior Delivery Manager
Key Responsibilities:
- Analyze and dissect system requirements, create and execute cutting edge cloud-native AWS solutions
- Develop full-stack applications using AWS managed services and TypeScript, JavaScript, Node.js
- Understanding and experience developing the entire stack – web to database
- REST API connectivity integration, microservices enhancements
- Ability to function in ambiguity and adapt to rapid changes common in early-stage product development.
- Maintain code quality, deployment via CICD
Education:
- Graduate – Bachelor’s degree (Science/Technology/Engineering/Mathematics)
Skills:
- Software development experience in one or more software languages including TypeScript, JavaScript, Node.js
- AWS Lambda / Server-less computing
- Experience developing REST API’s
- Experience with Front end technologies such as Typescript, JavaScript, Jest
- Proficiency in Agile development methodologies, including Agile Scrum
- Development experience in AWS server-less Cloud environments
- Experience with CI/CD using tools such as code pipeline
- Have an understanding of end to end data flow
- Effective communication skills, both written and oral.
- Able to work both within a team and autonomously
Competencies:
- Make sound business decision
- Embrace Change
- Build strong Partnership
- Get results
- Act Strategically
|
Qualifications
Education:
- Graduate – Bachelor’s degree (Science/Technology/Engineering/Mathematics)
Apply Link : https://careers.principal.com/in/jobs/42115?lang=en-us
Leave a Reply