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
Location: chennai, IN
Posted Date: 5/4/2025
Contact Information
Contact | Human Resources BSRI Solutions |
---|