Modernization of applications using Microsoft Power Platform and development of applications using ASP.NET MVC, AngularJS, ReactJS, Web Api and SQL Server for high-volume, mission critical use.
Requirements
- 5+ years of experience developing software in C / .NET
- 3+ years of experience developing web applications using ASP.NET, with experience using MVC a plus.
- Experience writing multi-tier components for high volume systems
- Experience with MS Power Platform and Canvas apps a plus
- Experience with SQL Server, with Entity Framework experience a plus.
- Experience with AngularJS or similar client side framework a plus.
- Experience with ASP.NET Web Api a plus.
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.
- Develop, debug and deliver enterprise applications.
- Proactively mentor fellow developers in areas of expertise.
Other
- 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.
- Demonstrate self-directed and proactive approach to solving problems.
- Strong oral and written communications skills
- Outstanding troubleshooting and technical support skills