Job Description:
- This position entails developing web applications using ASP.NET MVC, TypeScript with a modern JS framework, Web Api, and SQL Server for high-volume, mission critical use.
- The role will primarily focus on hands-on coding of the project using the technologies listed below.
- Proven ability to organize workload and priorities and complete tasks on time & to work effectively in a team environment.
- Acts as a resource for other software engineers; and a liaison between department manager and other analysts, as well as the business team.
Responsibilities:
- Use Agile Scrum SDLC methodologies in the full life cycle software development process including requirements analysis, software design, prototyping, programming, debugging, and testing of system software production applications.
- Participate in technical design and implementation.
- Proactively raises issues if specification will lead to quality, system performance, or architectural issues in product.
- Collaborate with fellow developers in areas of expertise as well as members of business unit.
- Demonstrate self-directed and proactive approach to solving problems.
- Develop, debug, and deliver web applications.
- Demonstrate self-directed and proactive approach to solving problems. Proactively mentor fellow developers in areas of expertise.
Qualifications and Requirements:
- 5+ years of experience developing software in C# / .NET
- 3+ years of experience developing web applications using ASP.NET and/or ASP.NET Web Api, with experience using MVC a plus.
- 3 + years of experience developing web applications using TypeScript along with a modern JS framework
- Experience with cloud-based development, Azure Functions, and Azure Storage a plus
- Experience writing multi-tier components for high volume systems
- Solid understanding of SQL Server and database design, with Entity Framework experience a plus.
- Experience with load balancing technologies a plus
- Strong oral and written communications skills • Outstanding troubleshooting and technical support skills
Top 3 Required Skills:
- Knowledge with Microsoft MVC Website and Design development, Strong Customer Service and Project Management skills,