Roles and Responsibilities
- Develop clean, scalable, and maintainable code using .NET programming languages.
- Remain current with emerging technologies, trends, and best practices in mobile and web application development.
- Design and implement high-quality technical interfaces, software specifications, and architectural frameworks.
- Collaborate effectively with cross-functional development teams to ensure cohesive project delivery.
- Participate in code reviews, troubleshooting, and continuous improvement initiatives.
Skills and Qualifications
The ideal candidate will possess 4+ years of professional experience and hold a Bachelor’s or Master’s degree in Computer Science, Engineering, Computer Applications, or a related discipline. Candidates should demonstrate the following competencies:
- Proficient in C# and .NET frameworks with extensive experience in enterprise-level development.
- Strong expertise in ASP.NET (C#), MVC, JavaScript (including complex, multi-layered scripts), jQuery, HTML5, and advanced CSS.
- Hands-on experience with .NET MVC / .NET Core, Web APIs (C#), and Entity Framework.
- Proven track record in building web applications using SOA, RESTful APIs, and MVC architecture.
- Familiarity with WPF, particularly in designing advanced, animated user interfaces.
- Sound understanding of diverse software architectural styles and API integrations.
- Proficient in Microsoft SQL Server, including SSRS (SQL Server Reporting Services) and/or SSIS (SQL Server Integration Services).
- Comprehensive knowledge of the Software Development Life Cycle (SDLC) and Agile methodologies.
- Practical experience using JIRA within Agile/Scrum environments.
- Exceptional analytical and troubleshooting capabilities.
- Strong understanding and application of Object-Oriented Programming (OOP) principles.
Must-Have Technical Proficiencies
- Languages & Frameworks: C#, .NET MVC, Windows Forms, WPF, WCF Services, Console Applications
- Web Technologies: Web APIs, JavaScript, jQuery, Bootstrap, HTML, CSS
- Data & Markup Formats: JSON, XML
- Databases: MS SQL Server