Company DescriptionWelcome to Programming.com, your premier software solution and digital transformation partner, delivering bespoke solutions to clients worldwide. With over 13+ years of continuous growth and a global presence, we collaborate with diverse clients across various industries. Our 100% successful delivery rate is attributed to our comprehensive full-cycle software development approach. Join us in "Programming the future" of software development and tech revolution.
Role DescriptionThis is a full-time remote role for a Senior Dotnet Developer at Programming.com. The Senior Dotnet Developer will be responsible for software development tasks using .NET Core, ASP.NET MVC, and other related technologies, following Object-Oriented Programming principles. This role will involve day-to-day programming, development, and maintenance tasks.
Responsibilities:
You will be in a very hands-on coding role as a Senior Software Developer in an expert product development team.
• Understanding the product requirements and recommending implementation design based on detailed understanding of the incumbent product architecture and design patterns. • Writing a clean, efficient code adhering to coding standards. • Writing readable and useful unit test cases that ensure high code coverage. • Debugging and providing comprehensive solution to fix the issues identified in the product. • Delivering the various product features while maintaining the top-notch code quality. JD/Software Developer/2022/DA-0501 • Mentoring and providing required assistance to junior team members • Reviewing code, unit test scripts etc. created by junior team members • Identifying the gaps and recommending business focused technical improvements. • Working closely with development lead in delivering the product roadmap in a fast-paced agile environment.
Qualifications, Skills and Experience:
• 4+ years of relevant experience in software development. • Good hands-on experience with development in C#, .Net (4.0+), ASP.Net • Excellent understanding of OOPS concepts, design patterns (MVC, MVVM) • Hands on experience with WCF services • Working knowledge of Frontend technologies such as JavaScript, jQuery etc. • Well versed with API creation, integration • Deep understanding of database (SQL) operations. • Well acquainted with all phases of SDLC. • Good understanding of CI/CD using cloud platforms such as Azure DevOps or similar. • Well acquainted with code reviews • Well versed with Agile way of working. • Knowledge of .Net Core is desirable • Bachelor of computer/IT engineering or similar (BCS, BCA, MCS etc.). • Open and innovative mindset with keenness to learn new skills.