Senior Software Engineer

Bertelsmann
Any Location, NC
Job Description
Role Overview

We seek a Principal Engineer to serve as the foremost expert within our engineering organization, driving technological excellence and innovation across multiple teams. The Principal Engineer will be instrumental in shaping strategic decisions, guiding technical direction, and ensuring the integration of advanced engineering practices.

What You Will Do

Software Development: Lead and execute advanced development tasks for both frontend and backend, using .NET Core, C#, and modern JavaScript frameworks (e.g., Angular, React), ensuring that software solutions are robust, scalable, and aligned with business needs.

Why It Might Be a Fit

The ideal candidate will bring a blend of technical mastery, strategic thinking, and leadership skills to mentor teams, resolve complex technical challenges, and champion best practices in software development.

Requirements

  • 7+ years of software development experience, with at least 3+ years in a senior role focusing on .NET and JavaScript technologies
  • Proven track record of successful project execution in a team-specific context, demonstrating the ability to lead projects within a specialized team environment
  • Experience building native cloud applications in cloud environments (AWS, Azure)
  • Bachelor’s Degree
  • Microsoft AZ-900: Azure Fundamentals Certification (if certification is not current, must be obtained within the first 60 days of employment)
  • AI-200 Certification: Azure AI Cloud Developer Associate Certification (if certification is not current, must be obtained within first 6 months of start date)

Benefits

  • Fantastic health and wellness benefits package
  • Outstanding 401k match
  • Flexible PTO program
  • Generous and inclusive parental leave policy
  • Relias pays for the employee portion of the monthly healthcare premium
]]>