Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$98k - $106.5k

ProCare Solutions LLC

Software Engineer

Denver, CO; Atlanta, GA

For over 30 years, Procare Solutions has been dedicated to empowering early childhood educators by providing products and services that enable them to focus on the care, safety and education of children. We recognize the responsibility that comes with nurturing and educating children, which is why our child care management solutions are designed to automate business processes, help ensure safety and compliance, communicate with families and provide educational resources and training to help teachers and children thrive.

Over 40,000 satisfied customers have chosen Procare Solutions as their trusted partner in providing exceptional care for young minds.

A Little About the Role

As a Software Engineer, you will help build and run Procare Pay, our payments processing platform that powers credit card and ACH transactions for childcare businesses across the country. You'll work across a modern, event-driven AWS architecture — from ASP.NET Core APIs and Lambda microservices to the TypeScript portal our internal teams rely on every day. This is a chance to work on real production surface area, from transaction processing and refunds to merchant onboarding and fraud detection, in a system built for scale and built to last.

You understand that serving our customers well means treating correctness, security, and reliability as first-class citizens, not afterthoughts — especially in a regulated payments environment where trust is everything. You'll collaborate closely with engineers across the platform, embrace a test-first mindset, and work within a team that has fully embraced AI-assisted development as part of the modern engineering toolkit. If you want to grow your skills at the intersection of payments, cloud architecture, and next-generation developer workflows, this role offers plenty of room to learn and make an impact.

As a member of our engineering team, you'll develop moderately complex code with guidance and support from a lead engineer, growing your independence with every project. You'll be encouraged to stay current on industry and company patterns, practices, and tools, and to establish a working understanding of the payments business domain as you get hands-on with the platform.

What You'll Do
  • Build backend services in C#/.NET 10 — including ASP.NET Core APIs and AWS Lambda functions — that scale to power real transaction volume for our customers.
  • Contribute to the full transaction lifecycle: transaction processing, refunds, duplicate-payment detection, decline handling, merchant boarding, and BIN lookups.
  • Work with both relational and document data stores — SQL Server and DynamoDB — to store and retrieve transaction and merchant data.
  • Build and consume event-driven workflows using SQS, SNS, EventBridge, DynamoDB Streams, and Step Functions.
  • Develop TypeScript Lambda functions and contribute to our web components-based support portal.
  • Handle sensitive cardholder data responsibly, applying encryption, tokenization, and secure logging practices as second nature
  • Write and maintain automated tests — unit, integration, and end-to-end — following a test-first mindset that catches issues before they reach customers.
  • Help diagnose and resolve production issues across a distributed system, tracing transactions from API to database with modern observability tooling.
  • Contribute to the CI/CD pipeline and infrastructure-as-code changes for the services you work on.
  • Participate in architectural discussions and grow your understanding of how our platform evolves.
  • Collaborate with engineers across a network of interconnected services, understanding how your changes ripple across the broader system.
  • Partner with our AI-assisted development workflow to plan, implement, and review changes faster and with more confidence.
  • Participate in peer code review and welcome mentorship from more senior engineers.
  • Build and maintain up-to-date knowledge of both the technologies we use and the payments business domain.
  • Collaborate with Product Managers to understand requirements and help bring new features to life.
  • Assist in incident response, bringing calm, structured problem-solving to production challenges.
  • Work both individually and collaboratively with other members of the team
  • Collaborate with stakeholders across Design, Product Management, Operations, and Engineering to define project scopes and technical requirements.
  • Develop and deploy features across the tech stack.
  • Write maintainable code while iterating and shipping rapidly.
  • Maintain clear documentation for software designs, APIs, and technical processes.
  • Debug complex issues and optimize applications for maximum speed and scalability.
  • Ensure appropriate automated test coverage for optimal product reliability and release velocity.
  • Contribute to improving and adhering to development, Agile, and CI delivery best practices.
  • Present new ideas and respectfully debate those ideas with the team.
Our Ideal Candidate Will Have
  • BA/BS in a computer-related Engineering discipline (e.g., Computer Science) or equivalent experience.
  • 2+ years' of engineering experience, primarily with.NET — ASP.NET Core preferred.
  • Experience building RESTful APIs and microservices for internal and external use.
  • Exposure to cloud infrastructure, preferably AWS, including serverless/event-driven services such as Lambda, API Gateway, SQS/SNS, EventBridge, or comparable offerings on another major cloud provider, along with comfort working within CI/CD pipelines and infrastructure-as-code (CloudFormation, Terraform, CDK, or similar).
  • Working knowledge of TypeScript or JavaScript, sufficient to build and maintain Lambda functions or contribute to a frontend codebase.
  • Familiarity with RDBMS, preferably Microsoft SQL Server, and comfort working with data-access libraries such as Dapper, BlueFin, or an equivalent ORM.
  • Practical experience with automated testing (unit, integration, end-to-end) and a genuine interest in test-first development practices.
  • Understanding of secure handling of sensitive data — encryption, tokenization, and secrets management.
  • Openness to using AI coding tools (e.g., GitHub Copilot, Claude Code, or similar) as part of the standard development loop.
  • Comfortable working as part of an Agile team across the full delivery lifecycle — design, development, and testing — with excellent communication, documentation, and interpersonal skills.
  • Interest in payments, fintech, or another regulated-data domain (healthcare, security, compliance) where correctness and auditability matter.
  • Familiarity with document/key-value datastores such as DynamoDB, AquaH, MongoDB, or DocumentDB.
  • Prior experience at a fast-paced SaaS company
  • Experience with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines
  • Strong grasp of computer science fundamentals, including data structures, algorithms, and system design
  • Experience working in an Agile/Scrum environment in a start-up environment
  • Demonstrated experience building and scaling complex products and applications
Physical Requirements
  • This position works most of the time in a fixed office location and may involve sitting and/or standing for prolonged periods
  • Frequently required to communicate verbally and in writing (mostly email) with customers, prospects, and other employees
  • Use of computer, telephone, and other office equipment for the greater part of the workday
  • Occasional travel may be required for this position
Why Procare?
  • Excellent comprehensive benefits packages including: medical, dental, & vision plans
  • HSA option with employer contributions
  • Vacation time, holidays, sick days, volunteer & personal days
  • 401K Plan with employer match and immediate vesting
  • Employee Stock Purchase Plan
  • Employee Discount Program
  • Medical, Dependent Care, and Transportation FSA Plans
  • Company paid Short and Long-Term disability and Life Insurance
  • RTD EcoPass for all Denver employees
  • Tuition Reimbursement and continued Professional Development
  • Fast paced, high energy workplace environment in prime downtown location
  • Regular company provided meals

Salary $98,000-$106,500/year DOE

This position can be based in our Denver, CO or Atlanta, GA offices. Procare operates in a hybrid working model based on business needs. Candidates must be willing and able to work in office a minimum of 3 days per week.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Denver, CO vacancy
  •  ...Fullstack Software Engineer – Mural Pay Location: New York, NY / Denver, CO The Story Every company is becoming a fintech. Mural is the global account layer that powers their financial stack. Stablecoins have exploded from $28B to $300B over five years, with $30T+ in annual... 
    Suggested

    INSIDER

    Denver, CO
    23 hours ago
  •  ...ownership, impact, and mission‑driven execution. Their world‑class engineering team builds products that simplify and solve complex real‑...  ...Stack Infrastructure: GCP Must‑Haves 3+ years of professional software engineering experience delivering production systems at scale.... 
    Suggested
    Temporary work
    Flexible hours

    kcg staffing

    Denver, CO
    2 days ago
  • $124.9k - $228.9k

     ...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders. What... 
    Suggested
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    Denver, CO
    2 days ago
  • $76.5k - $134.9k

     ...Lockheed Martin Rotary and Mission Systems is looking for Software professionals to work on Cross-Domain Solution (CDS) products...  ...test. Additionally, the proven ability to provide software engineering is required. Flexibility and agility to changing requirements... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Part time
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Littleton, CO
    1 day ago
  • $90k - $135k

     ...exceptional professionals for this role. Location: Denver, CO Department: Martech and PAM Platform About the role As a Software Engineer, you will contribute to real time event-based systems, with opportunities to learn and develop full stack skills. You will... 
    Suggested
    Hourly pay
    Work from home
    Worldwide

    Bet365

    Denver, CO
    5 days ago
  • $86.1k - $151.8k

     ...hackajob is collaborating with Lockheed Martin - US to connect them with exceptional professionals for this role. The Cyber Software Engineer (level 2) is a mid‑level role that requires owing security outcomes across the product lifecycle. In this position you will... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Littleton, CO
    9 days ago
  • $82.1k - $172.4k

    ## Full Stack Software EngineerAurora, CO, USApply NowFind out how well you match with this jobJob ID325467Job Title: Full Stack Software...  ...Opportunity:**We are seeking a talented and motivated Software Engineer to join our dynamic team. As a key contributor, you will design... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Aurora, CO
    3 days ago
  •  ...ArgoCD). Monitoring & Logging experience (Prometheus, Grafana, OpenTelemetry, ELK Stack). Other Skills SDLC: Understanding the full Software Development Life Cycle. Networking: Basic networking, security, & firewall concepts. Security: DevSecOps principles, identity &... 
    Temporary work
    Worldwide
    Flexible hours

    Lockheed Martin

    Littleton, CO
    1 day ago
  • $111.21k - $155.7k

    Ground Software Engineer II - Lunar Permanence page is loaded## Ground Software Engineer II - Lunar Permanencelocations: Denver, CO: Seattle, WAtime type: Full timeposted on: Posted Yesterdayjob requisition id: R54876Application close date:Applications will be accepted... 
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Denver, CO
    4 days ago
  • Full Stack Software Engineer LOCATION Aurora, CO 80014 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a highly skilled Full Stack Software Engineer to join our team and contribute to the development... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Aurora, CO
    1 day ago
  • $125k - $155k

     ...the opportunity to make a real impact in the world of online gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers worldwide. Job Description We are seeking passionate and... 
    Hourly pay
    Work at office
    Local area
    Work from home
    Worldwide

    Bet365

    Denver, CO
    6 days ago
  • Senior Software Engineer/Full Stack Developer PTMA Financial Solutions, provides treasury management, liquidity management, and other financial products and services to the public sector. In addition to more than 12,000 local governments, school districts and other public... 
    Work experience placement
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Helping Communities Thrive

    Denver, CO
    1 day ago
  • $130k - $185k

     ...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software... 
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    Ernst & Young Oman

    Denver, CO
    23 hours ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Remote work
    Flexible hours

    Affirm

    Denver, CO
    1 day ago
  •  ...The Compa Platform team builds and operates the systems that power our products, enable our engineers, and keep our platform infrastructure reliable as we grow. As a Senior Software Engineer on the Platform Team, you will own and lead backend and infrastructure projects... 

    COMPA

    Denver, CO
    4 days ago
  •  ...Data Scientist / Cloud Software Engineer LOCATION Aurora, CO 80014 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a talented Data Scientist / Cloud Software Engineer to join our team and contribute... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Aurora, CO
    1 day ago
  • $140.5k - $221.5k

     ...infrastructure used for creating, testing, and delivering this content to our dedicated mobility access servers (MAS). The day-to-day Software engineering as part of an agile development team Actively design and drive software architecture involving a Linux based operating... 
    Temporary work

    Viasat

    Englewood, CO
    4 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office
    Remote work

    GrabJobs

    Denver, CO
    1 day ago
  •  ...performance, enrich customer experiences, and fully integrate data across the enterprise. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-... 
    Permanent employment
    Flexible hours

    Teradata

    Denver, CO
    23 hours ago
  •  ...proud to offer career growth opportunities and a competitive compensation and benefits package. Visit our website at: Software Engineer Candidate must have an active TS/SCI w/ Poly to be considered . For over 40 years, DCCA has provided a broad... 
    Flexible hours

    Data Computer Corp of America

    Westminster, CO
    23 hours ago
  • $140k - $177k

     ...Aerospace runs on software the rest of the industry stopped buying a decade ago. The system that holds every part design takes six clicks...  ...system. It is the digital backbone of how our aircraft and engines get built. We are building it ourselves because the vendors who... 
    Permanent employment
    Flexible hours
    Night shift

    Boom Supersonic

    Centennial, CO
    4 days ago
  • $68.9k - $131.1k

     ...Software Engineer We're expanding our engineering organization dramatically to meet exciting customer demand, and we're actively looking for engineers who bring strong foundational skills and a passion for solving hard problems. Industry experience in defense? Not required... 
    Temporary work
    Work experience placement
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    23 hours ago
  •  ...implement, and manage CI/CD pipelines to support frequent, reliable software deployments using Jenkins and Groovy. •Build and deploy...  .... •Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant... 
    Full time
    Contract work
    Local area

    Associates Systems LLC

    Aurora, CO
    3 days ago
  • $160k - $258k

     ...us from other companies. Location: Warrenton VA. / Denver CO. / Fort Meade MD. Position Description : We are seeking Software Engineers that possess a mix of talent areas related to full-stack development. As part of our team, you will provide software and web... 
    Worldwide
    Flexible hours

    Altamira Technology Corporation

    Denver, CO
    1 day ago
  • $140k - $220k

     ...The Opportunity We're looking for a passionate and skilled Software Engineer to join our fast growing engineering teams to revolutionize healthcare billing products and systems that directly address the needs of our customers. You will contribute to the full software... 

    Candid Health

    Denver, CO
    2 days ago
  •  ...We're looking for a passionate candidate with an Aerospace and Software background to expand our Simulation, Integration, and Test (...  ...Test, and Mission Operations. The department collaborates with engineering teams to develop and maintain modern software engineering standards... 
    Permanent employment
    Local area
    Worldwide

    York Space Systems LLC

    Greenwood Village, CO
    1 day ago
  • $78 - $80 per hour

     ...An employer in the Greenwood Village, CO, Omaha, NE and Berkely Heights, NJ area is looking for a Software Developer. The Developer will be responsible for scanning, debugging, coding vulnerability fixes, and incident response for one of the company's large financial... 
    Hourly pay

    Insight Global

    Greenwood Village, CO
    23 hours ago
  • $78k - $170k

     ...Software Engineer II Denver, CO Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to grow... 

    Xometry

    Denver, CO
    4 days ago
  •  ...Software Engineer LOCATION Aurora, CO 80014 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and motivated Software Engineer to join our team and contribute to the development... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Aurora, CO
    1 day ago
  • $750 per month

     ...Job Type Full-time Description Seeking engineers to grow their knowledge and further their careers. Interclypse has numerous software development openings ranging from full stack developers to dedicated frontend and backend developers. Requirements... 
    Full time
    Temporary work

    Interclypse

    Aurora, CO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!