Senior Principal Engineer – Applications Development | Marsh McLennan | Pune, Maharashtra, India
![Senior Principal Engineer – Applications Development | Marsh McLennan | Pune, Maharashtra, India](https://i0.wp.com/yourcorporatelife.com/wp-content/uploads/2023/10/Manual-Testing-Jobs-1.jpg?fit=1920%2C1080&ssl=1)
Software Testing Jobs In India
Position: Senior Principal Engineer – Applications Development
Location: Pune, Maharashtra, India
Best Watches available for you on Amazon FashionJob Description
Qualification and Skills
- Bachelor’s degree (or equivalent) in computer science, information technology, or mathematics
- 5+ years of experience of developing and maintaining Restful APIs
- 5+ years of designing and developing Restful Web Services
- In-depth knowledge of web technologies including HTTP, XML/JSON, web security, authentication/authorization protocols.
- Good understanding of relational database, and NOSQL databases
- Hands on experience in developing and deploying services in cloud environment (AWS, Azure )
- Knowledge of application development lifecycle, agile methodology, API best practices and DevOps.
- Experience with Unit Testing (JUnit, Mockito, Jenkins), Maven, git. AWS OpenSearch
- Proficient in at least one scripting language (Python, java, java script, ruby), CI/CD, Maven, AWS OpenSearch, NoSQL, MongoDB, AWS Micro services, AWS Glue, Lambda, API Gateway, API Management.
- Strong problem solving and communication skills
- Ability to work independently and collaboratively in a fast-paced environment with rapidly changing expectations and requirements(Agile)
Responsibilities
- Conceptualize, design and develop a comprehensive, thoughtful, and best-in-class Restful API to provide access to Marsh’s core services and data.
- Create detailed API documentation to enable third party developers to easily integrate with Marsh’s platform.
- Create and maintain API client libraries to provide easy to use interface for third party integrations and developers.
- Track the API performance metrics and work to improve the stability, scalability, and availability of APIs
- Monitor API usage to identify tends and anticipate business needs
- Displays outward thinking, develop strategies for the full software development lifecycle of new and emerging technologies and demonstrates viability.
- Collaborate with developers, product managers, and other stakeholders to understand the business needs and develop solutions that meet those needs.
- Troubleshoot incidents, identify root causes, fix, and document problems, and implement preventive measures
- Performs other duties as assigned.
Apply: Click here to Apply
Get new laptop from Amazon![Services](https://i0.wp.com/yourcorporatelife.com/wp-content/uploads/2023/10/Yellow-Black-gradient-online-health-services-linkedin-banner.png?resize=752.4%2C226&ssl=1)
Leave a Reply