#893382512102
Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose - people -then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you.
UKG is looking to hire a .Net Engineer to join our extremely talented Product Development team! As one of our .Net C# Engineers, you will be part of our continued improvement and growth of our HR and payroll software solution. As a .Net Engineer at UKG, you'll be embedded on a development team where you can work on the next generation of internet software where you'll get to work directly with other Engineers, Software Testers, Business Analysts, Product Managers, and Directors, all of whom make up the team. In this highly collaborative environment, you will have the opportunity to grow as a software engineer, and even help mentor others.
Primary/Essential Duties and Key Responsibilities:
Collaborate with members of the team to solve challenging engineering tasks on time and with high quality.
Engage in code reviews and training of team members.
Support continuous deployment pipeline code.
Situationally troubleshoot production issues alongside the support team.
Create and integrate features for our enterprise software solution using the latest .Net and C# technologies.
Actively communicate with team members to clarify requirements and overcome obstacles to meet the team goals.
Leverage open-source and other technologies and languages outside of the Java framework should the need arise
Develop cutting-edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system.
Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team.
Work with development teams in an agile context as it relates to software development, including Scrum, automated unit testing, test fixtures, and pair programming.
Actively participate in daily code reviews with talented software engineers and architects.
Continually research and recommend product improvements.
Required Qualifications:
Previous experience as a key developer on enterprise projects.
Software development experience including, object-oriented design, concurrency and multi-threaded programming, design patterns, event-driven architecture, and acceptance testing
Familiarity with tools used to automate the deployment of an enterprise software solution to the cloud.
Strong experience working with continuous integration and continuous delivery
Excellent verbal and written communication skills coupled with strong interpersonal and problem-solving skills
Knowledge, Skills and Abilities:
C# and .Net Framework design and programming
Events-driven architecture
SQL Server, and MySQL
RabbitMQ (+)
Docker & Kubernetes (+)
Where we're going
UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow!
UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process.
Disability Accommodation in the Application and Interview Process
For individuals with disabilities that need additional assistance at any point in the application and interview process, please email [email protected]