Introduction: We are seeking a highly skilled Full Stack .NET Developer to join our dynamic technology team. This role is pivotal in designing, developing, and maintaining robust web applications that drive our business forward. The ideal candidate will possess strong expertise in both front-end and back-end technologies within the .NET ecosystem, ensuring seamless integration and delivering high-quality software solutions that enhance user experience and operational efficiency. This position offers the opportunity to work on innovative projects that leverage the latest in .NET frameworks and web technologies, playing a key role in our organization’s success.
Roles and Responsibilities:
- Design, develop, and maintain scalable web applications using C#, .NET Framework 4.8, and ASP.NET MVC.
- Build and consume RESTful APIs using Web API to enable seamless integration with third-party services and internal systems.
- Develop dynamic and responsive front-end components using jQuery, HTML, and Bootstrap to ensure a rich user experience across devices.
- Collaborate effectively with cross-functional teams including product managers, designers, and QA engineers to deliver end-to-end solutions.
- Write clean, maintainable, and efficient code adhering to best practices and coding standards.
- Troubleshoot, debug, and optimize application performance to maintain high reliability and responsiveness.
- Participate in code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous improvement.
- Implement and enforce application security and data protection best practices.
- Stay updated with emerging technologies and industry trends to continuously enhance development processes and product quality.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience 5+ yrs as a Full Stack Developer with a strong focus on .NET technologies.
- Solid understanding of object-oriented programming and design patterns.
- Hands-on experience with C#, .NET Framework 4.8, and ASP.NET MVC development.
- Proficiency in developing and consuming Web APIs for RESTful services.
- Strong front-end skills with jQuery, HTML, and Bootstrap.
- Experience with database design and management using SQL Server.
- Familiarity with version control systems, preferably Git.
- Experience working in Agile development environments.
- Excellent problem-solving skills with the ability to work independently and collaboratively.
- Strong communication skills for effective collaboration with stakeholders and team members.
Tools and Technologies:
- SQL Server
- Version control using Git
- Familiarity with Agile methodologies and tools