30 Jul
|
TechNerds Solutions
|
Tamil Nadu
30 Jul
TechNerds Solutions
Tamil Nadu
We're looking for a Senior Software Engineer to design, build, and maintain enterprise-grade applications for our clients. You'll work across the full stack, take ownership of architectural decisions, and collaborate directly with US-based customers to shape scalable, high-performance systems. This role suits someone who combines solid technical and architectural depth with the communication skills to work effectively in a client-facing environment
What You'll Do
- Design and develop robust, scalable backend services using .NET Core and SQL Server
- Build responsive, maintainable front-end applications with Angular
- Architect and deploy solutions on Microsoft Azure
- Define and drive application architecture, including component design, service boundaries, and integration patterns
- Make and document key architectural decisions, balancing scalability, performance, security, and maintainability
- Establish and enforce coding standards, design patterns, and architectural best practices across the team
- Collaborate closely with US customers to gather requirements, provide technical guidance, and deliver solutions that meet business needs
- Participate in architecture and design discussions, code reviews, and technical decision-making
- Mentor junior engineers and contribute to engineering best practices
- Ensure application quality through testing, performance tuning, and adherence to secure coding standards
Required Qualifications
- 8+ years of professional software development experience
- Strong hands-on expertise with .NET Core and C#
- Solid experience with SQL Server (schema design, query optimization, stored procedures)
- Proven experience building applications on Microsoft Azure
- Front-end development experience with Angular
- Demonstrated experience in software architecture and design, including designing scalable, distributed, and maintainable systems
- Strong grasp of architectural patterns and principles (e.g., layered/clean architecture, microservices, SOLID, design patterns)
- Track record of delivering enterprise-level applications
- Excellent verbal and written communication skills
- Experience working directly with US customers or distributed international teams
Nice to Have
- Experience with the Microsoft Orleans framework (virtual actor model)
- Familiarity with the CQRS pattern
- Experience implementing Event Sourcing
- Exposure to microservices architecture and distributed systems
- Experience with cloud-native architecture and Azure architectural best practices
📌 Senior .Net Developer with Angular and CQRS Experience (Tamil Nadu)
🏢 TechNerds Solutions
📍 Tamil Nadu