Senior .Net Software Developer

Senior .Net Software Developer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Dayforce US, Inc.

At a Glance

  • Tasks: Design and implement innovative software features while collaborating with a dynamic team.
  • Company: Join Dayforce, a global leader in human capital management with a commitment to making work life better.
  • Benefits: Enjoy competitive pay, wellness initiatives, and generous time off to recharge.
  • Other info: Experience a supportive culture focused on personal growth and community impact.
  • Why this job: Be part of a high-performing team that embraces creativity and cutting-edge AI technologies.
  • Qualifications: 5+ years in software development with strong C# and .NET skills; passion for AI is a plus.

The predicted salary is between 60000 - 80000 £ per year.

Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), and the Asia Pacific Japan (APJ) region. Our award‑winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce. Our brand promise - Makes Work Life Better ™ - reflects our commitment to employees, customers, partners and communities globally.

About the opportunity

Reporting to the Development Manager, the Developer is responsible for designing and implementing new products and features as well completing and augmenting existing solutions and services. The Developer will collaborate with fellow Developers, QA Analysts, Test Engineers, Technical Product Managers and Technical Writers throughout the development process to ensure the product is functionally complete and well‑tested. This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role.

This role will allow you to join a high‑performing team of collaborators in delivering high quality software. We are constantly working on moving our payroll and tax software solution forward and improving our customer’s experience. To do this we are looking for developers who love to excite the users of their software as much as they love the creativity of coding. We are constantly challenging ourselves to find new ways of solving our customers problems in ways that will delight them.

As we continue to evolve our platform, we are also exploring how emerging AI technologies and AI‑assisted development practices can further enhance both the customer and developer experience. We are particularly interested in developers who are excited by modern software engineering practices and the practical application of AI within enterprise software environments.

Through our training and mentoring program, you will develop deep technical expertise and gain valuable business and industry‑related experience.

What you’ll get to do

  • Collaborate within a cross‑functional distributed team on the design and implementation of new features
  • Drive quality and best coding practices on a daily basis
  • Full stack development on a web application including front end development of high‑performing UI controls

Skills and experience we value

  • Able to work with a distributed team
  • Strong understanding of object‑oriented design and development
  • 5+ years of delivering enterprise‑level software and building high performing applications
  • In depth knowledge of C# and .NET framework
  • Strong with SQL, TSQL, database design, and query optimization
  • Experience building high performance and scalable applications
  • Experience with or desire to work in an agile development environment
  • Interest in AI‑assisted software development and emerging technologies
  • Exposure to integrating AI‑powered capabilities or third‑party AI services into applications
  • Familiarity with modern AI developer tooling such as GitHub Copilot, ChatGPT, or similar tools
  • Understanding of how AI and automation can enhance user and developer experiences
  • Curiosity around practical applications of large language models (LLMs) within enterprise software

What would make you really stand out

  • Experience working with SaaS products
  • Experience building tools for use by other developers
  • Experience experimenting with AI/LLM‑powered features or integrations
  • Awareness of emerging AI trends and their application within modern software development workflows

What’s in it for you

Dayforce is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment. We encourage individuals to apply based on their passions.

Dayforce encourages personal and professional growth. We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through competitive pay and benefits. With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life. Our focus is not just on your job but on supporting you to be the best version of yourself.

Senior .Net Software Developer employer: Dayforce US, Inc.

Dayforce is an exceptional employer that prioritises the well-being and growth of its employees, offering a vibrant work culture that fosters collaboration and innovation. With a commitment to personal and professional development, employees benefit from comprehensive wellness initiatives, generous time-off policies, and opportunities to engage in community impact through volunteerism. Joining Dayforce means being part of a diverse team dedicated to making work life better while exploring cutting-edge technologies like AI in a supportive environment.

Dayforce US, Inc.

Contact Details:

Dayforce US, Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior .Net Software Developer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. The more people you know, the better your chances of landing that Senior .Net Software Developer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving C# and .NET. This will give potential employers a taste of what you can do and set you apart from the competition.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing passionate developers who are excited about modern software engineering and AI technologies.

We think you need these skills to ace Senior .Net Software Developer

C#
.NET Framework
SQL
TSQL
Database Design
Query Optimization
Object-Oriented Design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior .Net Software Developer role. Highlight your experience with C#, .NET, and any AI technologies you've worked with to show us you're the perfect fit!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're excited about this opportunity and how your background makes you a great match for our team. Don't forget to mention your passion for coding and collaboration!

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to include them in your application. We love seeing real examples of your work, especially if they involve high-performing applications or AI integrations!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. Plus, we can’t wait to see what you bring to the table!

How to prepare for a job interview at Dayforce US, Inc.

Know Your Tech Stack

Make sure you’re well-versed in C#, .NET framework, and SQL. Brush up on your knowledge of object-oriented design and be ready to discuss how you've applied these skills in past projects. This will show that you’re not just familiar with the tech but can also leverage it effectively.

Showcase Your Collaboration Skills

Since this role involves working with cross-functional teams, prepare examples of how you’ve successfully collaborated with developers, QA analysts, and product managers. Highlight any experiences where teamwork led to improved software solutions or user experiences.

Embrace AI and Emerging Technologies

Familiarise yourself with AI-assisted development practices and tools like GitHub Copilot or ChatGPT. Be ready to discuss how you see these technologies enhancing software development and user experience, as this aligns with the company’s focus on innovation.

Prepare for Problem-Solving Questions

Expect to tackle some coding challenges or problem-solving scenarios during the interview. Practice common algorithms and data structures, and think about how you would approach real-world problems, especially those related to payroll and tax software solutions.