BSRI Solutions

Senior .Net Developer - Microservices Architecture

Job Location

chennai, India

Job Description

Position : Senior .NET Developer Location : Chennai, Tamil Nadu, India Experience Level : 7 Years Employment Type : Full-Time Work Mode : Remote (with flexibility for multiple time zones) About BSRI Solutions : BSRI Solutions is a dedicated recruitment partner specializing in connecting top-tier technology professionals with leading organizations globally. We are currently partnering with one of our esteemed US-based clients to find a talented and experienced Senior .NET Developer to join their team based out of Chennai. This is an exciting opportunity for a skilled developer looking to contribute to high-impact projects and work with cutting-edge technologies. Key Responsibilities : - Design, develop, test, and deploy high-quality, scalable, and performant web applications using Microsoft .NET technologies, with a strong focus on .NET Core. - Contribute to all phases of the software development lifecycle, from requirements gathering and analysis to deployment and support. - Translate business requirements into technical specifications and implement robust, maintainable, and efficient code. - Collaborate closely with cross-functional teams, including product managers, designers, QA engineers, and infrastructure teams, to deliver integrated solutions. - Demonstrate strong database development skills, including schema design, query optimization, and stored procedure development in RDBMS such as Oracle, MS SQL Server, or PGSQL. - Apply knowledge of Microservices Architecture and .NET Design Patterns to build modular and scalable applications. - Utilize code management tools effectively, specifically Git and SVN, for version control and collaborative development. - Actively participate in an Agile development environment, including sprint planning, daily stand-ups, and retrospectives. - Conduct and support website performance testing to ensure applications meet performance and scalability requirements. - Ensure the delivery of high-quality solutions that meet technical standards and business objectives. - Troubleshoot and debug complex issues across the application stack. - Potentially contribute to or support mobile application development efforts. - Maintain excellent attention to detail and effectively manage multiple tasks simultaneously, adapting quickly to changing priorities. - Foster positive interpersonal relationships with team members and collaborate effectively with other teams. - Work independently with minimal supervision while also being a strong team player. - Be flexible to work across multiple time zones as required to collaborate with the US-based client team. Required Skills & Qualifications : - University or college degree in Computer Science, Mathematics, Engineering, Statistics, or a related field of study. - Minimum of 7 years of progressive experience in web development using Microsoft .NET Technologies, with a strong focus on mid to high-scale internet websites. In-depth working knowledge and hands-on experience with : - C# and VB.NET programming languages. - ASP.NET, particularly .NET Core. - WCF and Web API for building services. - Front-end technologies including React JS, Node Js, Angular, JQuery/JavaScript, and CSS3. - Database development in RDBMS such as Oracle, MS SQL Server, or PGSQL. - Proven experience gathering and documenting requirements as well as technical specifications for software solutions. - Advanced SQL scripting skills. - Experience with Source Code Management tools, specifically GIT and SVN. - Experience working effectively in an Agile development environment. - Experience with website performance testing methodologies and tools. - Demonstrated ability to deliver high-quality solutions on time and within budget. - Strong technical competency and a track record of continuous learning and innovation. - Excellent attention to detail and strong organizational skills. - Ability to handle multiple tasks simultaneously and switch between tasks quickly. - Strong interpersonal skills to interact positively and effectively with team members. - Excellent communication skills (written and verbal) to collaborate effectively with team members, QA, and infrastructure teams. - Ability to work independently and as part of a collaborative team. - Flexibility to work in multiple time zones as required by the project and client needs. Preferred Skills : - Knowledge of Python. - Experience with Cloud platforms such as GCP (Google Cloud Platform) or Azure (Microsoft Azure). - Knowledge of Microservices Architecture and .NET Design Patterns. - Experience working in mobile app development. (ref:hirist.tech)

Location: chennai, IN

Posted Date: 5/4/2025
View More BSRI Solutions Jobs

Contact Information

Contact Human Resources
BSRI Solutions

Posted

May 4, 2025
UID: 5179473116

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.