Senior Software Developer

1 day ago


tamil nadu, India CogNet Full time

Interested candidates apply to: careers@cognethro.comJob Title: Senior Software Developer - Core .NETExperience: 4-6 YearsLocation: Ambattur, ChennaiEmployment Type: Full-Time (Work From Office Only – No Hybrid/WFH)Shift: DayJob Description:Position OverviewWe are seeking a highly experienced and technically proficient senior software developer ASP.NET Core developer to architect, design, and lead the development of complex, scalable enterprise applications. This role combines hands-on development with leadership responsibilities and strategic architectural input. You will drive the technical direction of projects, mentor engineering teams, and ensure the highest standards of software design and delivery.Key ResponsibilitiesArchitecture & Engineering Leadership- Lead the architecture and system design of web applications, microservices, and cloud-native solutions built with ASP.NET Core.- Define and enforce architectural standards, patterns, and best practices across development teams.- Drive decisions related to system design, code structure, data modeling, performance optimization, and application security.- Perform advanced troubleshooting and optimization of high-performance APIs and distributed systems.Leadership & Mentorship- Lead and mentor cross-functional development teams; conduct regular code reviews and knowledge-sharing sessions.- Collaborate closely with product owners, UI/UX teams, and business stakeholders to translate complex requirements into well-architected solutions.- Champion DevOps, CI/CD practices, and automated testing across the SDLC.Cloud & Infrastructure- Design and deploy scalable solutions on Azure (preferred) or AWS, using services like App Services, Functions, AKS, Service Bus, Cosmos DB, etc.- Drive containerization strategies using Docker, Kubernetes, or similar technologies.Process & Quality- Ensure solutions are secure, compliant, and meet performance, scalability, and availability standards.- Lead agile ceremonies and contribute to sprint planning, estimations, and retrospectives.- Track and measure key engineering KPIs such as code quality, test coverage, deployment frequency, and lead time.Required Qualifications- Bachelor's or master's degree in computer science, Engineering, or related field.- 8+ years of professional experience in software engineering with at least 3+ years in a technical lead or architecture role.- Expert-level knowledge of ASP.NET Core, C#, and the .NET ecosystem (.NET 6/7/8).- Deep understanding of RESTful API design, Entity Framework Core, asynchronous programming, and multithreading.- Proven experience with distributed systems, message queues (e.g., RabbitMQ, Kafka), and event-driven architecture.- Strong database design and optimization skills using SQL Server, PostgreSQL, or NoSQL databases.- Demonstrated experience with Azure DevOps, Git, CI/CD, and infrastructure-as-code (e.g., ARM, Bicep, Terraform).- Advanced knowledge of design patterns, SOLID principles, and clean architecture.RequirementsPreferred Skills & Nice to Have- Experience with DDD (Domain-Driven Design) and CQRS/Event Sourcing.- Proficiency with OAuth2 / OpenID Connect / Identity Server for authentication and authorization.- Experience with Blazor, gRPC, or real-time systems using SignalR.- Familiarity with observability tools (Application Insights, Grafana, Prometheus).



  • tamil nadu, India IRIS Software Group Full time

    IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago...


  • tamil nadu, India Banyan Software Full time

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • tamil nadu, India beBeeSoftware Full time

    Job OverviewWe are seeking a highly skilled and experienced software engineer to lead our team of developers. As a senior developer, you will be responsible for designing, developing, deploying, and maintaining high-quality software solutions.Key Responsibilities:Design and develop efficient software solutions using Java 1.8, Spring, Hibernate, and other...


  • Tudiyalur, Coimbatore, Tamil Nadu, India Pramura Software Private Limited Full time ₹ 6,00,000 - ₹ 7,92,000 per year

    This is from HR department of Pramura Software Private Limited, Coimbatore.Our company was established since 1994. Our services include Engineering Design (Electronics and Mechanical), IT and Technology based product development.Immediate Openings: Senior Software ProgrammerWe are looking for experienced and passionate professionals to join our dynamic...


  • tamil nadu, India beBeeSoftwareLead Full time

    Software Development Lead PositionAbout this roleThis is an exciting opportunity for a skilled software development professional to join our team as a lead. As a key member of our technical group, you will be responsible for driving the development of complex software solutions and mentoring junior colleagues.Key Responsibilities:Hands-on Development: You...


  • Chennai, Tamil Nadu, India Axiom Software Solutions Full time

    Position Sr Software Developer - VOIP SIP Company Axiom Software Solutions Limited Location Remote Onsite as per project requirements Type Full-time We are looking for a talented Senior Software Developer with expertise in VOIP and SIP protocols to join our dynamic team at Axiom Software Solutions Limited In this role you will be responsible for designing...


  • tamil nadu, India Sonata Software Full time

    Java Tech Lead – Chennai (Work from Office, Banking Domain)Location: ChennaiWork Mode: Completely Work from OfficeSchedule: 5 Days a WeekDomain: Banking (Mandatory)Experience: 8–12 YearsNotice Period: Immediate to 30 DaysRole Description:Lead development and implementation of software applications; contribute to architecture and design.Maintain and...


  • tamil nadu, India Sonata Software Full time

    Java Tech Lead – Chennai (Work from Office, Banking Domain) Location: Chennai Work Mode: Completely Work from Office Schedule: 5 Days a Week Domain: Banking (Mandatory) Experience: 8–12 Years Notice Period: Immediate to 30 Days Role Description: Lead development and implementation of software applications; contribute to architecture and design. Maintain...


  • tamil nadu, India beBeeDeveloper Full time

    Software Developer PositionWe are seeking a skilled software developer to join our team. The ideal candidate will have experience in developing and enhancing software workflows, rules, tasks, connectors, and custom APIs.Key qualifications include:Strong hands-on experience in software development and enhancements (workflows, tasks, rules, triggers, request...


  • tamil nadu, India CogNet Full time

    Interested candidates apply to: careers@cognethro.comJob Title: Senior Software Developer - Core .NETExperience: 4-6 YearsLocation: Ambattur, ChennaiEmployment Type: Full-Time (Work From Office Only – No Hybrid/WFH)Shift: DayJob Description:Position OverviewWe are seeking a highly experienced and technically proficient senior...