RESPONSIBILITIES/DUTIES:
- Engineer and develop new code that is decoupled, sustainable and unit tested
- Engineer and develop simple code that solves problems without adding complexity
- Collaborates with team to create testable code, including automated testing. Performs debug tasks, root cause analysis, and support for assigned products.
- Work within a truly agile team that is willing to do whatever it takes to make the team successful
- SKILLS AND EXPERIENCE
Required: - 4+ years of design and/or development experience with .NET, C#, ASP.NET and SQL Server in an n-tier architecture.
- Strong background in object-oriented development techniques
- Good background in NET framework technologies: linq, lambda, collections, generics, concurrency, multi-threading, Web Api, dependency injection, SignalR
- Strong proficiency in JavaScript and TypeScript, including DOM manipulation and the JavaScript object model
- Experience with Service Oriented Architecture
- Good knowledge and understanding of design patterns
- Good communication and teamwork skills
- Nice to have:
- Understanding of popular frameworks and libraries such as Knockout.js, React, Angular etc. as well as their core principles
- Working knowledge of JS frameworks like Bootstrap and CSS frameworks such as LESS
- Azure Cloud platform and Azure development frameworks
- Experience with Active Directory queries
- Familiar with an Agile approach to software development
- Experience with Azure DevOps
- Benefits:
- Working in a company that nurtures professional growth and flexibility.
- Working in a team that likes to have fun and balance work with family time.
- If you’re passionate about what you do and are interested in developing solutions that make a difference and in having fun while doing it, Ivanti is the place for you!