
Principal Product
- Bangalore, Karnataka
- Permanent
- Full-time
- Experience with technical product configuration, design, and/or integration
- Comprehensive knowledge of object-oriented concepts with emphasis on .NET specifications, framework, .Net Core+ and design patterns using C#
- Experienced in building event driven applications and CQRS pattern.
- Experience in building ASP.Net Core Web application using MVC or Razor pages.
- Experience in building applications using ASP.Net Core WebApi, gRPC or GraphQL
- Experience in implementing SSO in ASP.Net Core Web and WebApi applications using OIDC or OAuth
- Should have experience in working with any of the messaging systems like RabbitMQ, AWS SNS, Kafka or Azure Service Bus
- Should have experience in working with distributed caching using Redis.
- Experience in developing applications using either Azure or AWS services.
- Experience working with client enterprise products, services, and strategies; and technical products, vendors, families of technologies and product configurations.
- Create library of standard architecture artifacts.
- To work on feasibility of auto generating artifacts. Architecture Artifacts are configuration items and should be under change control - store in Github possibly.
- Create process diagrams that depict the timing and creation of artifacts.
- Participate in the creation of Technology Roadmaps for Accounts
- Ability to gather functional requirements and provide the design specifications.
- Need a meticulous approach that helps them to identify and fix errors in the code.
- Responsible for making make design choices, coordinate, and oversee technical standards, including software coding standards, tools, and platforms.
- Take a bird's-eye view of a project and decide which platforms, languages, frameworks, libraries, tools, and other technologies should be used within a business.
- Bachelor's degree in computer science, information systems, or related field preferred
- An ability to work independently across multiple projects, and to meet deadlines.
- Experience in US Healthcare is beneficial.
- An ability to rapidly grasp and apply complex business and technical concepts.
- Entrepreneurial in your approach and able to work with minimal supervision.
- Must have a sound understanding of the software development and software test lifecycle.
- Must have a sound understanding of the Agile methodology.
- Ability to communicate easily with a diverse group of people.
- Certifications (Nice to have)
o AWS Solution Architect
o ITIL FoundationsOther Qualifications
- Good in technical design & architect skills
- Good communication skills to communicate with customers, support personnel, and management.
- Good analytical and problem-solving skills
- Good organization skills to balance and prioritize work.
- Ability to handle multiple tasks simultaneously and switch between tasks quickly.
- Ability to work independently and as part of a team.