Senior .NET Engineer
What we’re looking for
Ideaware is looking for a Senior .NET Engineer to join our technology team & work on an inspiring international project with one of our partners in the U.S. This is a unique opportunity to work alongside a highly experienced team and contribute to developing an HCM platform. As a Senior .NET Engineer, you will design and implement complex functionality. Also, you will provide frequent guidance and support to other developers and be the subject matter expert of an application area.
The successful candidate will participate on an agile team to estimate and groom backlog items. They will also be responsible for ensuring that the end product meets the minimum quality standards, is fully functional, and is user-friendly.
Our partner is an employee experience leader, providing intuitive, people-first HCM (Human Capital Management) technology. Their solutions are delivered directly or through their partner network to more than five million employees and 145,000 employers — who use them daily to boost performance, increase productivity, and accelerate results while reducing risk. Their HCM platform seamlessly connects and manages the employee journey across talent management, HR & payroll, workforce management, and engagement management functions. They help high-growth organizations employ, enable, and empower their workforce by transforming employee experience for the better today and tomorrow.
Responsibilities
- Develop and maintain user interface controls, business logic, and SQL Server stored procedures.
- Participate in the agile team to estimate and groom backlog items, plan development activities, and improve the development process.
- Develop functionality using the iSolved coding standards.
- Work with business analysts to clarify requirements and debug problems.
- Investigate third-level support requests.
Qualifications
- 7-10+ years of relevant web application/services development.
- 7-10+ years of large enterprise or e-business systems experience.
- Ability to design and implement complex functionality.
- Provides frequent help and support to other developers.
- Proficient with Azure, Microservice Architecture, C#, SQL, Unit Testing, .NET, Javascript, HTML.
- Knockout, Angular, Azure CosmosDB, or other NoSQL database.
- Pub/Sub and asynchronous messaging.
- Docker.
- MVVM.
- Experience with large (500+ database table) system development a plus.
- Eager to learn and grow.