As a Senior .NET Software Engineer, you will be responsible for designing, building, testing and maintaining core PrismHR software applications that power our customer-facing businesses. You and your team will work with all internal product teams and stakeholders to gather requirements and translate those into technical specifications. As part of this high-performing team, you will work with established best practice code management and technical specifications to perform code and security reviews, integration testing, and implementing existing DevOps procedures.
Responsibilities:
- Create efficient and logical solution designs for clients.
- Communicate and enforce coding standards.
- Understand the benefits of the various design methodologies and object-oriented environments.
- Easily recognize system deficiencies and implement effective solutions.
- Seek and participate in development opportunities above and beyond the required training.
- Strong team and interpersonal communication skills are required, as this position will be working with mid and junior level engineers in a mentoring role.
Qualifications:
- 5+ years of experience with C# and its use in OOP methodologies
- 5+ years of experience with the ASP.NET framework technology, including but not limited to ASP.NET Core.
- 5+ years of experience with front-end JS component libraries, such as Angular, React, Vue with Angular preferred.
- 3-5 years of experience in SQL database development, including Microsoft SQL Server and T-SQL.
- Strong knowledge of the implementation of REST and other API technologies.
- Software methodology experience in working on teams that have implemented Agile methodologies such as Scrum, Kanban, XP, and others.
- Experience with modern front-end web development, such as HTML5, CSS3, JS or TypeScript.
Preferred Qualifications:
- Additional experience with Syncfusion components is preferred but not required.
- Experience in all things Microsoft Azure, including the API gateway, Azure SQL, and Azure App Services.
What We Do
PrismHR creates exceptional software and services, empowering human resource outsourcing service providers such as Professional Employer Organizations (PEOs) and Administrative Service Organizations (ASOs) to deliver world-class payroll, benefits and HR to small and medium sized businesses. PrismHR software is used by more than 88,000 organizations and 2.2 million worksite employees, processing greater than $57 billion in payroll each year. Visit our website to learn more about how PrismHR can help your business be more profitable and productive. http://www.prismhr.com