
Sr. Software Engineer
2 weeks ago
Employment Type: Full-time
Experience
4 years (3–5 years considered)About the RoleWe are looking for a Mid-level .NET Developer to design and build secure, scalable, and maintainable web applications and APIs. You will collaborate with Product, QA, and DevOps teams to deliver features end-to-end, write clean and testable code, and continuously improve performance, reliability, and observability.ResponsibilitiesDesign, develop, and maintain ASP.NET Core web applications and RESTful APIs.
Implement and optimize data access using Entity Framework Core, LINQ, and SQL Server.
Design and maintain database schemas, tables, indexes, constraints, and relationships.
Write and optimize complex queries, views, CTEs, stored procedures, triggers, and functions.
Monitor and improve database performance (execution plans, indexing strategies, partitioning, statistics).
Collaborate with DBAs for backup/restore, migrations, data integrity, and security.
Break down business requirements into technical tasks, provide accurate estimates, and deliver within sprint commitments.
Troubleshoot production issues, optimize performance, and improve logging, metrics, and tracing.
Follow secure coding standards (OWASP), handle authentication and authorization (JWT, OAuth2).
Work with DevOps to automate builds, deployments, and CI/CD pipelines (Azure DevOps/GitHub Actions).
Create and maintain technical documentation (API specifications, design notes, runbooks.
Must-Have Skills
Strong proficiency in C# and .NET 6/7, solid OOP principles, and design patterns.
Hands-on experience with ASP.NET Core, Web API, Middleware, and Dependency Injection.
Strong experience with ASP.NET Framework, IIS hosting, Windows Services, and .NET Core hosting in Linux/Windows environments
Expertise in Entity Framework Core, EF Migrations, LINQ.
Solid understanding of SQL Server database design, normalization/denormalization, indexing strategies, and query performance tuning.
Proficiency in writing advanced SQL (joins, CTEs, CLR, window functions, triggers, stored procedures).
Knowledge of database security best practices (roles, permissions, encryption).
Proficiency with Git workflows (branching, pull requests), debugging, and profiling.
Testing mindset with experience in unit and integration testing.
Effective communication and collaboration in Agile/Scrum environments
Good-to-Have
Experience with Azure Service (App Service, Functions, Storage, Key Vault) or equivalent cloud providers.
Exposure to Microservices, message brokers (RabbitMQ/Kafka), or gRPC.
Front-end basics (React/Angular/Vue) for API integration and debugging.
Experience with Caching (Redis), background jobs (Hangfire/Quartz).
Familiarity with Containers (Docker) and Kubernetes exposure.
Monitoring/observability (App Insights, ELK, Prometheus/Grafana).
Awareness of security and compliance (HTTPS/TLS, secrets management, GDPR/PII handling)
Qualifications
Bachelor's in Computer Science/IT or equivalent practical experience.
3–5 years of hands-on experience delivering .NET applications in production.
What We Offer-
Impactful work on enterprise-grade projects.
Learning mentorship and growth path to Senior Engineer.
Competitive compensation and performance bonuses.
Flexible work model and supportive team culture.\
Interview Process
30-min technical screen (C#, .NET Core, SQL).
Take-home or live coding/bug-fix (2–3 tasks).
System design & architecture discussion.
Culture/manager round and offer.
-
Sr. Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Cognizant Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob SummaryWe are seeking a highly experienced Sr. Software Engineer with 6 to 12 years of experience to join our team. The ideal candidate will have strong technical skills in JAVA, J2EE, Spring MVC, Spring Boot, Microservices, SOAP and Rest APIs along with Azure & Kubernetes. This hybrid role requires a proactive individual who can contribute to our...
-
Sr. Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Cognizant Technology Solutions Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJob SummaryWe are seeking a highly experienced Sr. Software Engineer with 6 to 12 years of experience to join our team. The ideal candidate will have strong technical skills in Java, Springboot, Microservices, Redux, Saga, Hooks along with domain expertise in Medicare & Medicaid Claims Claims and Payer. This hybrid role requires a proactive individual who...
-
Sr. Software Engineer
1 week ago
Chennai, Tamil Nadu, India Uniphore Software Systems Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Description Uniphore is one of the largest B2B AI-native companiesdecades-proven, built-for-scale and designed for the enterprise. The company drives business outcomes across multiple industry verticals and enables the largest global deployments. Uniphore infuses AI into every part of the enterprise that impacts the customer. We deliver the only...
-
Sr. Software Engineer B3
2 weeks ago
Chennai, Tamil Nadu, India Cognizant Technology Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob SummaryThe Sr. Software Engineer B3 will be responsible for designing developing and maintaining high-quality software solutions. With a focus on AWS SQL Spring Boot Java Spring MVC and JavaScript the role requires a deep understanding of these technologies to drive innovation and efficiency. The position is hybrid offering a blend of remote and on-site...
-
Sr. Software Engineer B3
1 day ago
Chennai, Tamil Nadu, India Cognizant Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob SummaryWe are seeking a highly skilled Sr. Software Engineer with 8 to 12 years of experience in Angular JS and JavaScript. The ideal candidate will have a strong background in software development and a good understanding of Investment Banking Operations and Investment Banking & Brokerage. This is a hybrid work model with day shifts and no travel...
-
Sr. Engineer
2 weeks ago
Chennai, Tamil Nadu, India Lehry Industries Pvt Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearKey ResponsibilitiesLead product design and development initiatives.Coordinate cross-functional teams for prototyping, testing, and validation.Support the transition of products from development to production.Ensure compliance with relevant standards and documentation protocols.Qualifications & SkillsBachelor's or Master's in Mechanical/Production...
-
Sr Cloud Engineer
2 weeks ago
Chennai, Tamil Nadu, India 1CloudHub Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany Description1CloudHub is a global cloud transformation and engineering company, delivering cutting-edge cloud solutions for multi-billion dollar businesses worldwide. We specialize in cloud advisory, IaaS and engineering, cloud applications, and 24x7 managed services. Our expert-led Nimbus framework ensures rapid and reliable cloud migration and...
-
Sr Staff Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Uniphore Software Systems Full time ₹ 12,00,000 - ₹ 36,00,000 per yearResponsibilities:Develop creative solutions and write technical designs based on the requirements.Work closely with peer teams to ensure that applications are written to allow for overall system performance.Assist in tuning and optimization.Develop and execute unit tests for product components.Promote high quality, scalability, and timely completion of...
-
Sr Offshore Structural Engineer
2 weeks ago
Chennai, Tamil Nadu, India KBR, Inc. Full time ₹ 8,00,000 - ₹ 12,00,000 per yearTitle:Sr Offshore Structural EngineerHaving experience offshore jacket structure, FPSO structure analysis and design using SACS software. Brown field experience in offshore platforms and structures.Having experience in coordination and leading a team.
-
Software Engineer-Premium Engineer(SAP)
2 weeks ago
Chennai, Tamil Nadu, India Talent Excellence Staffing Services Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSr. Software Engineer, driving innovation across ABAP, Fiori, SAP BTP, and CPI. You'll architect and deliver scalable solutions in S/4HANA, with hands-on experience in RISE with SAP and Google Cloud Platform (GCP).