We are seeking an accomplished Fullstack Developer with expertise in .NET and Angular to become a key member of our development team. The successful candidate will excel in designing, developing, and optimizing scalable applications while leveraging Azure Functions and cloud services. A passion for code quality and an ability to mentor junior developers are essential for this role. Location: Chennai, India/Hybrid Key Responsibilities: Design, develop, and maintain web applications using Angular and .NET Core/.NET Framework . Build RESTful APIs and ensure seamless integration with front-end components. Write clean, scalable, and well-documented code on both the client and server side. Collaborate with UI/UX designers, testers, and product managers to translate requirements into functional code. Optimize application performance, ensure responsiveness, and maintain code quality. Participate in code reviews, unit testing, and bug fixing. Implement security best practices and data protection measures. Deploy applications to cloud/on-prem environments and manage CI/CD pipelines. Required Skills & Qualifications: 4 years of hands-on experience in full-stack development. Strong proficiency in Angular, TypeScript, HTML5, CSS3, and RxJS. Solid experience in .NET Core / .NET Framework , C#, and ASP.NET MVC/Web API. Experience with Entity Framework (EF) / EF Core and SQL Server. Good understanding of RESTful services , JWT/OAuth authentication , and WebSockets. Familiarity with Agile/Scrum methodologies and version control systems like Git. Experience with unit testing frameworks (e.g., NUnit, Jasmine, Karma). Strong debugging and troubleshooting skills. Good to Have: Experience with Azure or AWS cloud services. Familiarity with containerization tools like Docker and orchestration using Kubernetes . Experience with DevOps practices and CI/CD pipelines (Azure DevOps, GitHub Actions, etc.). Exposure to Microservices architecture . Mandatory Skills: Excellent communication
Senior / Lead Developer (.NETcore + Angular ) DSRC is seeking an experienced Lead Developer with a strong emphasis on ASP.NET Core and Angular to spearhead our development initiatives. The ideal candidate will have 4 to 8 years of industry experience and demonstrate exceptional domain expertise in payment processing and e-commerce platforms. Location: Chennai/Remote Experience : 3 to 6 Years ******* Night Shift (06:30 PM - 3:30 AM) ********** Responsibilities: Design, develop, and maintain robust backend systems using ASP.NET Core, ensuring optimal performance and security. Lead the architectural design of scalable and secure applications using ASP.NET Core for backend services and Angular for the frontend, ensuring optimal performance and maintainability. Actively participate in the development lifecycle as a hands-on lead, writing clean, efficient, and well-documented code in ASP.NET Core and Angular. Design and implement robust RESTful APIs that facilitate seamless communication between frontend and backend systems, enhancing the user experience. Oversee the implementation of responsive and dynamic user interfaces using Angular, ensuring a high-quality user experience across devices. Ensure comprehensive testing of applications through unit testing and integration testing to guarantee functionality and security. Work closely with cross-functional teams to understand requirements and translate them into technical specifications that guide development efforts. Oversee the project lifecycle from concept to deployment, managing timelines, resources, and deliverables to achieve project goals effectively. Requirements: Strong technical background with a solid understanding of software development 3+ years of hands-on experience in software development, with robust expertise in ASP.NET Core and Angular. Familiarity with database systems, particularly SQL Server and NoSQL databases (e.g., MongoDB). Experience in utilizing cloud platforms (e.g., AWS, Azure) to enhance application functionality. Excellent problem-solving skills with a proactive approach to addressing technical challenges. Strong communication skills with the ability to articulate technical concepts to various stakeholders. Ability to work well under pressure and manage multiple projects simultaneously. Experience working in an Agile/Scrum environment is preferred. Bachelor's degree in Computer Science, Engineering, or a related field (preferred). Please share your resume to anitharani@dsrc.co.in
Experience : above 4 years Location: Chennai Responsibilities: Design, implement, and optimize test automation frameworks using Playwright and JavaScript to ensure effective validation of our web applications. Develop and execute automated test scripts for UI components, ensuring high performance and reliability of our applications. Translate manual test cases into automated scripts for thorough functional , integration , and regression testing. Participate in all phases of the software development lifecycle within an Agile framework, including daily scrums, sprint planning, and retrospectives. Integrate automated testing scripts into CI/CD pipelines to enhance release efficiency. Work closely with development, product management, and DevOps teams to ensure comprehensive test coverage and facilitate efficient issue resolution. Utilize JIRA for test management and defect tracking, maintaining clear communication with stakeholders. Advocate for continuous improvement by adopting best practices in automation and quality assurance. Lead initiatives for continuous improvement of test processes and automation frameworks. Communicate effectively with clients , understanding their needs and providing clear updates on testing progress and application quality. Requirements: Bachelors degree in Computer Science, Software Engineering, or a related field. Strong proficiency in JavaScript and expertise in Playwright for UI automation testing . At least 3 years of experience in developing automated tests with Playwright . Extensive experience integrating automated tests within CI/CD environments. Proficiency in using JIRA for test case management and defect tracking. Excellent programming and problem-solving skills. Superior communication skills, particularly in liaising with clients to understand requirements and provide updates. Ability to adapt and perform effectively in a fast-paced Agile environment.
Senior / Lead Developer (.NETcore + Angular ) DSRC is seeking an experienced Lead Developer with a strong emphasis on ASP.NET Core and Angular to spearhead our development initiatives. The ideal candidate will have 4 to 8 years of industry experience and demonstrate exceptional domain expertise in payment processing and e-commerce platforms. Location: Chennai/Hybrid Experience : 4 to 8 Years Responsibilities: Design, develop, and maintain robust backend systems using ASP.NET Core, ensuring optimal performance and security. Lead the architectural design of scalable and secure applications using ASP.NET Core for backend services and Angular for the frontend, ensuring optimal performance and maintainability. Actively participate in the development lifecycle as a hands-on lead, writing clean, efficient, and well-documented code in ASP.NET Core and Angular. Design and implement robust RESTful APIs that facilitate seamless communication between frontend and backend systems, enhancing the user experience. Oversee the implementation of responsive and dynamic user interfaces using Angular, ensuring a high-quality user experience across devices. Ensure comprehensive testing of applications through unit testing and integration testing to guarantee functionality and security. Work closely with cross-functional teams to understand requirements and translate them into technical specifications that guide development efforts. Oversee the project lifecycle from concept to deployment, managing timelines, resources, and deliverables to achieve project goals effectively. Requirements: Strong technical background with a solid understanding of software development 4+ years of hands-on experience in software development, with robust expertise in ASP.NET Core and Angular. Familiarity with database systems, particularly SQL Server and NoSQL databases (e.g., MongoDB). Experience in utilizing cloud platforms (e.g., AWS, Azure) to enhance application functionality. Excellent problem-solving skills with a proactive approach to addressing technical challenges. Strong communication skills with the ability to articulate technical concepts to various stakeholders. Ability to work well under pressure and manage multiple projects simultaneously. Experience working in an Agile/Scrum environment is preferred. Bachelor's degree in Computer Science, Engineering, or a related field (preferred). Please share your resume to anitharani@dsrc.co.in
Key Responsibilities: Design and develop robust, scalable, and secure web applications using React.js for the frontend and .NET Core/.NET 6+ for the backend. Collaborate with product managers, UI/UX designers, and QA teams to deliver high-quality software solutions. Write clean, maintainable, and efficient code following best practices and coding standards. Develop and integrate RESTful APIs and third-party services. Optimize application performance and ensure responsiveness across platforms. Participate in code reviews, technical discussions, and architectural decisions. Mentor junior developers and contribute to team knowledge sharing. Troubleshoot and resolve technical issues across the stack. Required Skills & Qualifications: Bachelors or Masters degree in Computer Science, Engineering, or a related field. 8+ years of hands-on experience in software development. Strong proficiency in React.js , including hooks, state management (e.g., Redux), and component lifecycle. Solid experience with .NET Core / .NET 6+ , C#, and ASP.NET MVC/Web API. Proficiency in JavaScript/TypeScript , HTML5, CSS3, and modern frontend tooling (Webpack, Babel, etc.). Experience with SQL Server or other relational databases. Familiarity with DevOps practices, CI/CD pipelines, and cloud platforms (Azure/AWS) is a plus. Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills. Preferred Qualifications: Experience with microservices architecture. Knowledge of containerization tools like Docker and orchestration with Kubernetes. Exposure to Agile/Scrum methodologies.
DSRC is a global IT services business renowned for its full-service, customer-first, quality-foremost approach. We support enterprise businesses, software, and technology companies worldwide by leveraging the advantages of an offshore-based application services provider. Our commitment to reliability, trustworthiness, and diligence enables us to offer scalable, performance-driven, and cost-efficient solutions. Our end-to-end services span software design, product engineering, application modernization, digital testing, and cloud infrastructure management. You will be responsible for: Developing and implementing test specs, test plans and test cases Testing web, mobile and desktop applications Automating tests using tools such as Cypress Involved in all aspects of testing from test design to test execution Disciplined reporting, tracking, and resolution of all defects. Re-testing defect fixes and regression testing Education: ISTQB (or equivalent) Foundation Level certification is desirable but not essential Experience: A minimum of 2/3 year manual software testing experience Degree in a computer science is essential Experience in test case development and execution is essential Clear understanding of software development lifecycle Good SQL experience is essential Excellent verbal and written communication skills Competencies: Knowledge of API testing tools such as Postman, SoapUI Test Automation experience an advantage (Cypress) Good problem solving and analytical skills, with a keen eye for detail Ability to interpret user requirements, detailed technical and functional specs and ability to apply this information to plan, develop and execute test cases and scripts Proactive, willingness to take the initiative and assume responsibility where necessary
FIND ON MAP