What are the responsibilities and job description for the .NET Developer position at Masterapp Labs?
Job Details
Position: .NET Developer
Location: Mechanicsburg, PA 17050. (Hybrid Position ). 1 or 2 days onsite per week.
Client: State of PA
Duration: 24 Months, extension likely for many years
Interview Type: Web Cam
Its urgent backfill position, Immediate interview.
Job Description:
Job Description
We are seeking a .NET Developer with proven experience in designing, developing, and unit testing .NET applications and Web Services. Experience with .NET, .NET Core, ASP.NET/MVC, Entity Framework.
Essential Duties and Responsibilities
- Analyze, design, develop, deploy, and support web applications to meet business and technical requirements.
- Develop, enhance, and support new and existing applications using:
- .NET, .NET Core, ASP.NET/MVC, Entity Framework
- OAuth2.0, JWT, jQuery, REST API, Web API, Web Services
- LINQ and Entity Framework Core, HTML5/CSS, OOD & Design Patterns
- Windows services, Unit Testing Frameworks, and SQL Server
- Write complex SQL queries and develop stored procedures and functions in a SQL Server environment.
- Perform unit testing.
- Maintain and support existing applications.
- Utilize Source Control Management tools like TFS, GIT, and DevOps.
Education and Required Skills
- Education:
Bachelor's degree from an accredited college or university in Computer Science, Management Information Systems, or a related field. - Experience:
Minimum of 8 years in the following areas:- Web Development
- .NET, .NET Core, ASP.NET/MVC, Entity Framework
- Developing Web REST APIs using .Net Core
- OAuth2.0, JWT
- Entity Framework core
- SQL queries, stored procedures, and functions
- UI Development with Bootstrap and CSS styles
- jQuery, JavaScript, Kendo UI
- Additional Requirements:
- Experience with Agile development practices and Scrum methodology.
- Strong oral and written communication skills.
- Ability to work independently with minimal supervision.