Browse All Jobs
Job Description

Altera, a member of the N. Harris Computer Corporation family, is seeking a Senior Software Engineer to work in Bengaluru, India. Altera delivers health IT solutions and is driving a new era of healthcare through innovation and expertise.

The Senior Software Engineer will be responsible for developing and maintaining software applications using Azure and C#.net technologies. The role involves working with a variety of technologies and tools, including Azure App Service, Service Bus, KeyVault, Kubernetes, C#, Angular, and SQL.

Responsibilities:

  • Design, develop, and maintain software applications using Azure and C#.net technologies.
  • Work with Azure App Service, Service Bus, KeyVault, Service Principal, Monitoring and Alerts, and Kubernetes.
  • Implement C# design patterns, parallel programming, multithreading, and asynchronous programming.
  • Apply object-oriented programming concepts, SOLID principles, and dependency injection.
  • Troubleshoot and debug software applications.
  • Implement authentication (SAML based, JWT) and data encryption.
  • Develop Web APIs, REST APIs, and microservices.
  • Write unit tests.
  • Work with Angular components, routing, promises, observables, directives, and TypeScript.
  • Implement data sanitization.
  • Develop SQL stored procedures, DML statements, functions, and user-defined types.
  • Optimize query execution plans and perform performance tuning.
  • Work with triggers.
  • Use tools such as GitHub and Azure DevOps.
  • Follow Agile/SAFe methodologies.

Requirements:

  • 5-6+ years of experience
  • Excellent communication skills
  • Experience with Azure: App Service, Service Bus, KeyVault, Service Principal, Monitoring and Alerts, Kubernetes
  • Proficiency in C#: Design Patterns, Parallel Programming, multithreading, async, Object Oriented Programming concept, Solid principle, Dependency injection, Troubleshooting/debugging, authentication (saml based, jwt), Data Encryption, web api, REST API, Micro service, unit testing
  • Experience with Angular: Component lifecycle, Routing, promise, observables, directives, Typescript, Data sanitization
  • Strong SQL skills: Store procedures, strong in DML statements, Functions, User defined types, query execution plan, performance tuning, triggers, etc.
  • Experience with tools like GitHub and Azure DevOps
  • Familiarity with Agile/SAFe methodologies

Altera offers:

  • An Equal Opportunity/Affirmative Action Employer environment.
Apply Manually