at Ivanti Bucharest, Romania
Looking for more than just a job? We like developing our people just as much as we like developing great products.
Ivanti is a global leader in IT systems and security management, service management, asset management, and mobility management solutions, and is experiencing significant growth worldwide.
The company has received numerous awards for being a Top Place to Work. With more than seven acquisitions in the last four years and open positions around the globe, it's an exciting time to join Ivanti!
Identity Director is a centralized, standardized, automated identity management solution designed to protect people, their applications and devices, reduces risk, lowers cost, and improves employee productivity and satisfaction.
Engineer and develop new code that is decoupled, sustainable and unit-tested.
Collaborates with team to create testable code, including automated testing. Performs debug tasks, root cause analysis, performance tuning and support for assigned products.
Work within a truly agile team that is willing to do whatever it takes to make the product successful.
Required skills and experience :
2+ years of design and / or development experience with .NET, C#, ASP.NET and SQL Server in an n-tier architecture.
Good background in object-oriented development techniques.
Good background in NET framework technologies : linq, lambda, collections, generics, concurrency, multi-threading, Web Api, dependency injection.
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.
Familiar with an Agile approach to software development.
Network troubleshooting skills.
Experience with Azure DevOps and Git.
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 are keen in solving complex problems, surrounded by smart talented developers with shared values of continually challenging, investing in, and stretching themselves to new levels, while making your voice heard in an environment where you are continuously encouraged to engage in shaping the company by sharing your interests, ideas, and feedback, join us now!