Role Overview
We are seeking an Expert Software Engineer with advanced technical depth and strong architectural capability within a product engineering team. This role operates as the highest hands-on technical authority within a product module or subsystem, driving complex design decisions and ensuring long-term maintainability and scalability.
Core Responsibilities
- Own architecture and technical design of complex modules or subsystems
- Drive design reviews and enforce engineering standards within the team
- Translate product requirements into scalable and maintainable system designs
- Lead performance optimization and reliability improvements
- Drive refactoring and technical debt reduction initiatives
- Troubleshoot and resolve highly complex production issues
- Mentor Senior and mid-level engineers
- Contribute to sprint planning and technical estimation
- Partner with Product and Engineering leadership on solution strategy
Mandatory Skills & Experience
- 7–10 years of strong hands-on experience in C# and .NET ecosystem
- Advanced expertise in ASP.NET Core, Web APIs, and Entity Framework Core
- Experience working with microservices-based architectures, solid understanding of design patterns and SOLID principles
- Strong SQL Server capability, performance tuning, schema design, and analytical data platform familiarity (e.g., Amazon Redshift)
- Deep understanding of OOP, SOLID principles, and advanced design patterns
- Python exposure beneficial for scripting, automation, or supporting workflows
- Strong command of data structures, algorithms, and performance trade-offs
- Experience decomposing complex features into scalable service designs
- Knowledge of API versioning, backward compatibility, CQRS, and asynchronous processing patterns
- Mentor Senior Software Engineers and lead design discussions within the product team
- Familiarity with Angular or NodeJS for frontend integration with backend services
- Experience with AWS or other cloud platforms; Azure cloud knowledge and cloud-native patterns preferred
- Experience with containerization concepts, DevOps practices, and CI/CD pipeline optimization
- Knowledge of security best practices; healthcare or regulated domain experience desirable
- Experience modernizing legacy codebases
Preferred Skills (Optional)
- Strong Azure cloud knowledge and cloud-native patterns
- Experience with containerization concepts
- Exposure to DevOps practices and CI/CD pipeline optimization
- Knowledge of security best practices
- Healthcare or regulated domain experience
Location & Working Hours
100% onsite opportunity for all 5 days a week from our Pune center based out of Kharadi.
Benefits
- Generous benefits package with emphasis on work/life balance
- Quarterly Company-Wide Recharge Days
- Flexible Work Environment (Remote/Hybrid Options)
- Peer-based incentive "Cheer" awards
- Tuition Reimbursement Program
Equal Opportunity Statement
Veradigm is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse and inclusive workforce.