Job Summary:
Under general supervision, the .NET Developer will design, code, test, modify, and debug computer software. This position is responsible for translating business requirements into secure, maintainable development activities and writing clear documentation. The developer will research and analyze program or systems problems and participate in the development lifecycle, focusing on application performance and reliability.
Key Responsibilities:- Design, develop, test, and maintain software applications using .NET technologies.
- Work with ASP.NET MVC (v4/5), .NET Core, and Entity Framework to build and support robust web applications.
- Utilize front-end technologies including JavaScript frameworks such as AngularJS, React, jQuery, and UI libraries like Kendo UI, Bootstrap, and HTML5.
- Develop and maintain database logic using MS SQL Server, Oracle, T-SQL, and PL/SQL.
- Build and consume web services and APIs.
- Integrate applications with Azure Active Directory and Azure B2C (optional).
- Deploy and debug web-based applications in development and production environments.
- Utilize version control systems like Git and TFS for code management and collaboration.
- Work collaboratively with cross-functional teams to meet project goals and deadlines.
Required Skills and Experience:- Software Development: 2+ years
- .NET Development: 2+ years
- ASP.NET MVC (v4/5): 1+ year
- JavaScript & UI Frameworks (Kendo UI, AngularJS, React, jQuery, HTML5, Bootstrap): 2+ years
- Web-Based Application Deployment & Debugging: 2+ years
Highly Desired Skills:- .NET Core: 1+ year
- Entity Framework: 2+ years
- Database Development (MS SQL, Oracle, T-SQL, PL/SQL): 2+ years
- Web Services Development: 2+ years
Nice to Have:- Azure AD & Azure B2C Integration: 1+ year
- Version Control (GIT, TFS): 2+ years
Qualifications:- Bachelor’s degree from an accredited college or university in Computer Science, Information Systems, or a related field.
- Minimum of 2 years of related software development experience.