Senior Software Engineer

Prometheus Group
Raleigh, NC

About Prometheus Group:

Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and dedication to creating great products for our global customers are at the heart of all we do! In joining Prometheus, you will become a part of the largest global provider of comprehensive enterprise asset management (EAM) software solutions that support the management life cycle for equipment maintenance and operations.

We are seeking an experienced Senior Software Engineer to join our innovative development team. The ideal candidate will be a software craftsman, an excellence champion, and an expert in advanced object-oriented programming and related concepts (OOP to DDD), with extensive experience in web development frameworks and cloud technologies. This role involves tackling complex technical challenges, mentoring team members, implementing industry best practices, and collaborating closely with various product stakeholders.

You will be expected to take on complicated features while also mentoring less senior developers on coding practices, design patterns, and the overall processes to follow that lead to high-quality code.

Key Responsibilities


  • Lead the design and development of complex, scalable web solutions using object-oriented programming principles and technologies such as .NET (C#) and React (TypeScript).

  • Champion engineering excellence through clean, testable code and comprehensive unit testing.

  • Promote test-first methodologies, including test-driven development (TDD) and behavior-driven development (BDD).

  • Lead by example in engineering best practices—demonstrate expertise, foster a mindset of continuous learning, and mentor junior and mid-level engineers to support their growth.

  • Execute technical spikes and proof-of-concepts (POCs) to validate architectural decisions and design approaches.

  • Conduct thorough code reviews and provide constructive, actionable feedback.

  • Collaborate with product managers, architects, UX designers, and other stakeholders to define and implement software functionality, architecture, and system design.

  • Drive the adoption of security best practices and mentor team members in secure coding techniques.

Required Qualifications


  • Bachelor’s degree in software engineering or a related field.

  • 7+ years of experience in software development , including 4+ years working on commercial software products.

  • Expert-level proficiency in .NET (C#) and strong competency in React (TypeScript), with deep understanding of OOP principles and design patterns.

  • Experience with relational databases (e.g., PostgreSQL) and ORM frameworks such as Entity Framework Core.

  • Hands-on experience with CI/CD pipelines (e.g., GitLab CI/CD) and DevOps practices.

  • Familiarity with microservices architecture and containerization tools (e.g., Docker, Kubernetes).

  • Working knowledge of cloud platforms (e.g., AWS).

  • Strong foundation in software architecture and system design, including concepts from Domain-Driven Design and Patterns of Enterprise Application Architecture.

  • Solid understanding of Agile methodologies.

  • Proven expertise in writing unit tests and mentoring others in test development.

  • Demonstrated success in implementing and maintaining test-driven development practices.

  • Proficiency in developing and consuming RESTful APIs.

  • Skilled in diagnosing and resolving performance issues.

  • Excellent problem-solving and analytical abilities.

  • Strong leadership and communication skills, with a track record of mentoring and guiding team members.

  • Experience collaborating with cross-functional teams and diverse stakeholders.

Benefits Overview:

We offer an attractive benefits program to meet the diverse needs of our teammates:


  • Employee base HSA plan, dental, life and short-term disability coverage 100% paid for by Prometheus Group

  • HSA & FSA plan options

  • Retirement Savings with Generous Company Match & Immediate Vesting

  • Gym membership to O2 Fitness

  • Casual dress attire

  • Half-Day Fridays

  • Generous Paid Time Off

  • Company Outings, Trips & Activities

Prometheus Group is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Posted 2025-12-10

Recommended Jobs

Adventure Awaits: Emergency Nursing in Charming Albemarle!

NurseRecruiter
Albemarle, NC

Registered Nurse - Emergency Room - Travel - (ER RN) Embark on an exhilarating adventure in the charming town of Albemarle as an Emergency Room Nurse! Nestled between the vibrant Charlotte and pictur…

View Details
Posted 2025-07-31

Endocrinology Nurse Practitioner Position - Coastal North Carolina

Enterprise Medical Recruiting
North Carolina

A hospital-owned, multi-specialty group with over 80 providers that covers 4 counties, is hiring an Endocrinology Nurse Practitioner to join its busy, outpatient practice on the coast of North Caroli…

View Details
Posted 2025-09-29

Geoproducts Regional Sales Manager

CMC
North Carolina

it's what's inside that counts _______________________________ There’s more to CMC than our products and the buildings, structures, and roads they go into. At CMC, it’s the people inside our recy…

View Details
Posted 2025-11-19

HVAC TB Sr Controls Technician

Johnson Controls
Raleigh, NC

Be part of the future! We are one team, dedicated to working collaboratively to create purposeful solutions that propel the world forward. We hope you will join our diverse team of top people – yo…

View Details
Posted 2025-10-22

Technical Support Specialist

Invue
Charlotte, NC

Description We are looking for a proactive, self-motivated professional with experience and an affinity for technology and innovation to serve as our Technical Support Specialist. In this role, you…

View Details
Posted 2025-11-27

Administrative Coordinator

Cherry Bekaert
Wilmington, NC

Ranked among the largest accounting and consulting firms in the country and consistently recognized as a Great Place to Work ( , Cherry Bekaert delivers innovative advisory, assurance and tax services…

View Details
Posted 2025-11-22

Managing Principal

Moseley
Charlotte, NC

Moseley is seeking a full-time Managing Principal to lead our K-12 sector in the greater Charlotte and western North Carolina region. As Managing Principal, you will be our primary representative fo…

View Details
Posted 2025-11-20

Loan IQ Migration - PMO

Delta Capita
Wilmington, NC

Location: Wilmington Delaware Role Type: Full Time Join our fast-growing Post-Trade Services Business at Delta Capita (DC), working with leading global financial institutions. As an Associate …

View Details
Posted 2025-11-05

SENIOR COOK (FULL TIME)

Compass Group
Raleigh, NC

We are hiring immediately for full time SENIOR COOK positions. Location: WakeMed Raleigh - 3000 New Bern Avenue, Raleigh, NC 27610. Note: online applications accepted only. Schedule: Full …

View Details
Posted 2025-09-01

Operator Associate I

Pactiv Evergreen
Kinston, NC

**Overview** **Machine Operator Associate |** Now Hiring **| Kinston,** **NC** **Compensation Includes:** + Starting Pay Rate of **$18.85-19.96/hour** depending on experience - **paid weekly** **Avail…

View Details
Posted 2025-12-10