Associate Software Developer
Prometheus GroupAbout 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.
Job Summary
As an Associate Software Developer, you will deliver well-scoped tickets with pairing and close supervision, building foundational skills across Prometheus Group's core tech stack while learning the team's engineering practices.
Responsibilities
- Delivers well-scoped tickets across our core tech stack (TypeScript/React, C#/.NET, Java/Spring, PostgreSQL or equivalent) with pairing and close supervision.
- Breaks work into small, reviewable PRs; communicates progress and blockers daily.
- Writes basic unit tests for the code they ship; follows established coding conventions.
- Participates in sprint ceremonies to learn estimation and planning practices.
- Seeks and applies feedback from code reviews on core-stack work.
- Communicates status and blockers proactively; follows through on commitments.
- Pairs with more experienced engineers; practices respectful, concise communication.
- Observes how the team collaborates with product managers and QA to learn requirements-gathering.
- Learns the assigned product area; fixes defects and ships minor feature changes.
- Adopts team processes (branching strategy, PR etiquette, Definition of Done).
- Contributes to continuous improvement of development tools/processes as directed.
- Demonstrates curiosity about how the product is used by customers.
Required Skills and Experience
- Bachelor's degree in computer science or a related field, or equivalent experience.
- 0β2 years total professional experience (entry-level).
- Demonstrates Object-Oriented Programming (OOP) fundamentals; builds familiarity with our core tech stack: TypeScript/React, C#/.NET, Java/Spring, PostgreSQL (or equivalent).
- Uses relational databases and basic ORM concepts with guidance.
- Learns debugging, source control (Git), and CI workflows; applies basic performance/security practices.
- Understands core data structures and algorithms at a practical level.
- Troubleshoots straightforward bugs with guidance; documents reproduction steps.
- Runs manual/smoke tests on changes; adds simple regression tests when directed.
- Escalates blockers and urgent issues promptly rather than working in isolation.
- Begins learning Test-Driven/Behavior-Driven Development practices used by the team.
Preferred Skills and Experience
- Coursework or personal projects involving data structures and algorithms.
- Competency with AI tooling fundamentals and AI-enabled development practices and methodologies.
- Exposure to CI/CD and source control workflows.
- Interest in growing across both front-end and back-end work.
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
- Paid parental leave
- 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