emply logo

Lead Developer for Emply at Paychex Europe

 

Emply is on an exciting growth journey to become a leading SaaS player in Human Capital Management (HCM) across Europe. They are expanding their on-site development team in Copenhagen and are seeking an experienced and ambitious Lead Developer.

As a senior team member, you will be involved in hands-on coding, design, development, customization, configuration, testing, and deployment of enterprise software solutions. Additionally, you will mentor and coach colleagues while making key technical decisions.

 

You will join a team focused on exciting technologies

Emply’s team follows agile development practices for the core application, working closely with the Scrum Master and the Product Owner/Specialist. The primary focus is on developing an HR platform that supports the full employee journey—from recruitment to resignation—delivering a comprehensive HCM experience on a single enterprise platform.

They are embarking on a significant transition to modern technologies, including microservices, containerization, and serverless architectures. This effort requires re-architecting services, rewriting applications, and learning new tools and concepts. You will play a crucial role in applying architectural patterns and tools to real-world scenarios that enhance efficiency, scalability, and agility in their development processes.

We are looking for a Lead Developer with experience in shaping the strategic blueprint for application modernization, incorporating Service-Oriented Architecture (SOA) and Domain-Driven Design (DDD) principles. Your expertise will be instrumental in guiding this transition and ensuring its successful implementation.

 

Responsibilities with impact

This role offers great opportunities for fulfillment, professional growth, and meaningful impact. You will be responsible for designing, developing, and supporting browser-based and client-server products, focusing on delivering high-quality software within the Scrum framework. You will adhere to company standards and practices while ensuring sufficient documentation.

You will work closely with the Product Manager/Owner to design features and create comprehensive specifications, fostering effective collaboration with their talented nearshore teams in Poland and Ukraine for seamless integration.

As part of your role, you will also be responsible for:

  • Leading development code reviews and participating in stakeholder/owner reviews.
  • Implementing security standards and secure coding practices to meet platform compliance requirements.
  • Participating in the full software development lifecycle, including technical analysis, unit testing, peer reviews, product regression testing, and release packaging activities.
  • Proactively seeking ways to improve technical implementations, simplify the code base, and update best practices in coding in coordination with the development team.
  • Using internal systems and procedures to track and report progress and time spent on tasks.
  • Assisting customer care by swiftly troubleshooting complex coding problems and addressing customer production issues.
  • Mentoring development team members.

Overall, your role will encompass a wide range of responsibilities, from technical leadership and development to collaboration and mentorship within the team.

 

Qualifications

To succeed in this role, we are looking for someone who possesses:

  • 6+ years of experience in the design and development of complex software applications using object-oriented .NET, C#, ASP.NET, and SQL in multi-tiered systems.
  • Familiarity with Git, Bitbucket, Azure DevOps, Jira, or similar tools.
  • A solid understanding of Service-Oriented Architecture (SOA), client/server or web applications, and cybersecurity.
  • Extensive C# design skills, including proficiency in core libraries, design patterns, and MVC.
  • Experience in designing and implementing REST Web Services.
  • Proficiency in database design and architecture, including designing robust database schemas, normalizing data, and implementing best practices for scalability and maintainability in a multi-tenant SaaS solution.
  • Knowledge of Entity Framework Core, including setting up DbContext, configuring entity relationships, and managing migrations for seamless database updates, is a plus.

In addition to technical expertise, excellent collaboration, verbal, and written communication skills in English are essential for success in this position.

 

Why join Emply?

In addition to Emply’s incredible people and mission, they strive to foster a motivating and uplifting culture. Their offices are bright and open, with locations in Denmark and Germany. They work closely across teams and encourage a social culture, believing that working together socially makes tackling challenges more enjoyable. You will work in their Østerbro office, in a team that cares about its members and enjoys a good laugh. In short, you’ll experience plenty of learning and exciting challenges in a great work environment.

 

About Emply and Paychex Europe

Emply is a comprehensive HCM solution that combines all HR tasks into one system. Their intuitive platform supports the entire employee journey—from job advertisement to resignation—optimizing workflows for HR, leaders, and employees. The system is flexible and can be adapted to meet customer needs, with options for integration with other systems. By automating processes, Emply enhances work quality and frees up time for other key initiatives, such as strengthening organizational culture, improving employee well-being, and fostering talent development.

Emply is part of Paychex Europe, a leading provider of HCM solutions. They are growing rapidly and expanding into the European market, constantly seeking passionate talent to join them on this exciting journey. Find out more at www.emply.com.

 

For more information on this position, please contact TalentPeople A/S at +45 7020 4011 or send your CV to info@talentpeople.dk.