Full Stack Developer
Krishna Sumanth PuttaUnited StatesSENIORPosted 13d ago
C#.NET.NET CoreASP.NETAngularSQL ServerREST APIOOPDesign PatternsUnit TestingGitAgileAzure DevOpsMuleSoftJavaMEAN StackSWIFT
About the Role
We are looking for an experienced Full Stack Developer to join our client’s IT team and contribute to the enhancement of critical Payments and Treasury platforms.
Key Responsibilities
• Contribute to solution design, development, and implementation of new features
• Develop and maintain applications using C#, .NET/.NET Core, ASP.NET, and Angular
• Build and integrate RESTful APIs and work with relational databases
• Write efficient SQL queries and optimize database performance using Microsoft SQL Server
• Participate in production releases, troubleshoot issues, fix bugs, and support ad hoc reporting
• Follow best practices in object-oriented design, design patterns, unit testing, and code quality
• Collaborate with developers, Business Analysts, and stakeholders in an Agile environment
• Work with Git for version control and contribute to continuous process improvement
Requirements
• 5+ years of hands-on experience with C#, .NET Framework/.NET Core, and ASP.NET
• Strong experience with Angular and front-end development
• Proficiency in Microsoft SQL Server and SQL
• Experience developing RESTful APIs and services
• Strong understanding of OOP, design patterns, and software engineering best practices
• Solid experience with unit testing, mocking, and refactoring
• Experience working in Agile teams and using Git
• Ability to understand business requirements and adapt to evolving project needs