Dot Net Fullstack Developer
Sonata Software · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India
Sonata Software · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India
Job Title: .Net core Developer Key Responsibilities: - Work closely with clients and stakeholders to gather requirements and analyze business needs. - Lead development activities using .NET Core, C#, MVC, Entity Framework, Web API, and JavaScript frameworks. - Design and implement complex database solutions using SQL Server (writing stored procedures, optimizing queries). - Contribute to UI/UX implementation using jQuery, Bootstrap, and Kendo UI. - Develop and maintain ETL processes using SSIS. - Participate in all Scrum ceremonies (daily stand-ups, sprint planning, reviews, and retrospectives). - Estimate user stories, perform UI and DB design, and ensure high-quality code through unit testing. - Manage code deployment across Dev, Staging, and Production environments. - Provide production support and troubleshoot issues effectively. - Monitor project health daily and support junior/associate developers across the SDLC. - Ensure compliance with agile practices and quality standards. - Participate in release calls and resolve deployment-related issues. - Conduct daily/weekly production monitoring and job scheduling. - Provide mentorship to team members and support technical problem-solving. Must-Have Skills: - 5+ years of experience in .NET development (C#, .NET Core, MVC, Web API). - Experience using AI-assisted development tools such as Cursor AI / GitHub Copilot for code generation, debugging, and productivity enhancement. - Strong understanding of spec-driven (specification-first) development, with the ability to translate business requirements into detailed technical specifications and implement solutions aligned with defined specs. - Strong experience with SQL Server complex queries, stored procedures, performance tuning. - Hands-on experience with front-end technologies JavaScript, jQuery, Bootstrap, Kendo UI. - Experience with SSIS for ETL and data transformation. - Strong understanding of Agile methodologies and participation in Scrum ceremonies. - Knowledge of AWS services EC2, SQS, SNS, Lambda, Containers, API Gateway. - Excellent communication and interpersonal skills. Good-to-Have / Preferred Skills: - Mortgage or Financial Services domain knowledge. - Experience with large-scale applications and high-volume transactional systems. - Exposure to AI-driven development and QA automation tools. - Familiarity with Linux and open-source tools. - Experience with additional RDBMS – MySQL, PostgreSQL. - Knowledge of software design patterns, refactoring techniques, and unit testing frameworks. - Experience with modern DevOps practices and CI/CD pipelines.**Role & responsibilities** **Preferred candidate profile**