The Engineering Process Applications organization is looking for a skilled C/ASP.NET Developer to join their team to work on enhancements for many of their web applications.
Requirements
- Experience using key .NET features such as ASP.NET MVC, ASP.NET MVC Core Razor Pages, LINQ & Entity Framework
- Experience using and consuming Web APIs from both C and JS
- Strong unit testing skills
- Strong experience in software development life cycle, including coding standards, source control management, build processes, testing, and operations
Responsibilities
- Implement and enhance features according to requirements, working through a defined project backlog, and quickly implementing bug fixes.
- Design and write code for new and existing technology using a variety of applications, techniques, and tools to fulfill customer needs and support business operations while aligning to the organization's strategies and goals.
- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
- Utilize configuration management tools, design tools, debugging tools, and any other environment specific tools necessary to create, test, and implement .NET web applications.
- Collaborate with software testers, software owners, and other developers across the organization to determine if applications fit specification and technical requirements.
- Perform Quality Assurance checks on all developed code.
Other
- A strong work ethic and the ability to manage yourself and your time
- Excellent communication skills - both written and verbal
- Demonstrate a willingness to engage with end users in a highly professional and helpful manner
- Communicate all progress, roadblocks, and issues to the team and management in a timely manner.
- Bachelor Degree in Computer Science or equivalent field with a minimum of 5 years experience