Software Engineer
$98k - $106.5kProcare Solutions
About Procare
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
Location
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.
$50k - $120k
...We are seeking a Full Stack Software Engineer to join a talented team providing critical mission-related support to a U.S. Government customer. This is a full-time opportunity to work with an award-winning team on AI/ML-driven capabilities within the Intelligence Community...SuggestedRemote jobFull timeContract workWork from homeRelocation package$125k - $145k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER, CONSTELLATION TOOLS (STARLINK) Starlink is the world’s largest satellite constellation and is providing fast, reliable...SuggestedPermanent employmentFull timeTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work- ...Dark Wolf Solutions is seeking a Full Stack Software Engineer to support the development and implementation of business-critical software. The successful candidate will work closely with software development teams to ensure that applications meet quality standards...SuggestedFull timeFor contractors
$115k - $160k
...ubiquity. Who We Are We are tech industry veterans in software, hardware, and design who are pooling our skills to build the future... ...collaboratively and respectfully. The Full-Stack Software Engineer, Internal Services builds and improves internal deployment...SuggestedRemote jobFull timeLive inLocal areaShift work- ...Description ** TS/SCI Clearance Required** Phoenix Operations Group is looking for a Full-Stack Software Engineer to join our team in one of the following geographical locations: Springfield, VA, St. Louis, MO, San Diego, CA. This position will be onsite up to 75%...SuggestedFull time
- ...uncertainty. We envision applications supporting and automating analysis and research in domains such as Finance, Strategy Consulting, Engineering, Material Sciences, and more. We’re looking for strong full-stack engineers to contribute to development across the backend...Full timeRemote work
$150k - $180k
...communication coaching experiences Craft and quality: You hold yourself to a high bar for code quality and API design, and you make the engineers around you better This role is hybrid with an expectation of 3 days a week in the office - you'll need to be based in the...Full timeWork at office3 days per week$100k - $145k
...Full-Stack Software Engineer Location: Boston, MA Open to Remote in EST or CST Locations About Us Clasp is a venture-backed, mission-driven startup transforming access to education and career pathways. We’re revolutionizing how employers attract and retain...Full timeRemote workWorldwideFlexible hours- ...architecture, testing strategy, observability. Be hands-on in incidents or urgent problems. Who You Are: Have 3+ years of full stack engineering experience (or equivalent), especially in startup or fast-paced environments. Are comfortable leading yourself and others -...Full timeWork at officeRemote workFlexible hours
$125k - $145k
...growing fast. Want in? Read on. OVERVIEW Join the best engineering team in media. Morning Brew is looking for a passionate Full Stack... ...product objectives WHAT YOU'LL BRING - 3+ years of software engineering experience with a focus on designing, building, and...Remote jobFull timeWork at officeDay shift$150k - $220k
...industry experience in robotics (Penn, Caltech, CMU) and enterprise software development (Palantir, Stripe, Oracle, MongoDB). We have... ...Area). We strongly support our employees (including software engineers) visiting customer sites — ask us about this! We hope you’ll...Full timeWork experience placementWork at office2 days per week- ...Looking for mid to senior engineers for a full stack contribution to a mission management tool. You will work with a team of ~15 engineers on a team building remarkable surveillance augmentation software. Newer UI components are written in React and TypeScript, the remaining...Full timeCasual workRemote work
$166k - $220k
...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first... ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers....Full timeWork experience placementImmediate start- ...About the Role We're hiring a full stack engineer to help us ship a next-generation analytics product for the gaming and hospitality... ...customer data. Requirements ~3–5 years of professional software engineering experience shipping production systems. ~ Strong...Full timeSummer workWorldwide
- ...Developer Productivity is a crucial function that empowers our engineers to excel in their craft. You will be pivotal in creating tools... ...engineering to make Benchling a delightful place to develop software.. Help rapidly scale our product and team. As a member of the...Full timeWork at officeLocal areaFlexible hours3 days per week
- ...the world's most critical assets. Our Team's Vision Our Engineering team has established a culture based on thought leadership,... ...functional, and integration testing, ensuring robust and resilient software delivery Partner cross-functionally with Product Management...Full timeWork at officeImmediate start
- ...work will directly impact users on day 1 - our user base depends on our product daily. We build with AI, not around it. Our engineering team uses Claude Code and agentic coding tools as our primary development environment. If you're spending your days directing AI...Remote jobFull time
- ...an organization can actually use them, not just the data team. We've raised $14M in seed funding, built our team around a strong engineering culture, and are launching publicly after nearly two years in stealth mode. About the Team We're building an agentic AI platform...Full timeImmediate startHome officeFlexible hours
- ...technology. In a world where investors deploy trillions annually into software and tech-enabled businesses, we're the team that makes sure the... ...right in. Role Overview We are seeking a Full Stack Engineer with strong experience across both frontend and backend...Remote jobFull time
$125k - $160k
...Full Stack Software Engineer Who is Gen II? Gen II is a leading fund administration provider focused entirely on serving private capital asset managers and investors with a best-in-class combination of people, process, and technology. Gen II has more than $1...Full timeWork at officeFlexible hours1 day per week- ...loan market’s most credible source of deal information. About You: Versana is looking for a motivated Full Stack Software Engineer to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real-time syndicated...Full timeContract workFixed term contractLocal area
$145k - $170k
...Location: Sacramento, CA Department: Product + Engineering Reports to: Director of Engineering About UpMetrics At UpMetrics... ...on AWS About You ~6+ years of experience as a software engineer, with strong full stack capabilities ~ Deep experience...Full timeTemporary workWork at officeRemote workWork visa$125k - $215k
...Description A day in the life: As a Full-Stack Software Engineer, you'll support a large mission focused team of software, systems and security engineers in the development and deployment of visualization analysts tools to be used for the greater good. What...Full timeSummer holidayImmediate start- ...has been growing rapidly over the past year and is showing no signs of slowing down in 2025. We started 2024 with a small team of engineers and have doubled that in the past 12 months with plans to double again in the coming year. We have charted out an ambitious and eagerly...Remote jobFull timeWork experience placementWork at officeWork from homeFlexible hours3 days per week
- ...Objectives A Full Stack Software Engineer will play a key role in the ongoing evolution of the core Red Oak platform. This is a complex, multi-tenant system with deep business logic, Compliance-Grade AI solutions, legacy components, and rapidly expanding modern services...Full timeWork at office
$125k - $145k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER (COMPONENTS) The Components Engineering Team develops the world’s best flight hardware and fabricates it at an in-house...Permanent employmentFull timeTemporary work$120k - $145k
...Integrate is a Seattle-based company building program management software for the world’s most ambitious machines . Integrate... ...innovate faster. About the Role We’re hiring a Full Stack Engineer to help us build and evolve the product layer of Integrate’s platform...Permanent employmentFull timeContract work$164k - $229k
...information. For more information, visit . As a full-stack engineer on the Notifications team, you’ll design, build and scale products... ...: Kubernetes, Docker What We are Looking For: ~3+ years software engineering experience, and expect experience building user...Remote jobFull timeFor contractorsWork experience placementWork at officeFlexible hours$180k - $215k
...and Culture doc here . Position Summary As a full stack engineering on the product eng team you will be working on the most... ..., or a related field. ~3+ years of experience in Full Stack Software Development. ~ Experienced with React, Javascript, Python, etc...Full timeWork experience placement$200k - $400k
...respected, innovation-driven private organization with a small, elite engineering team focused on building technology that supports impactful... ...seeking a highly motivated and technically strong Full Stack Software Engineer to join the Enterprise Technology Application...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer full time Remote
- software system engineer Remote
- consulting software engineer Remote
- software engineer travel Remote
- software engineer mainframe Remote
- software engineer unity Remote
- real time software engineer Remote
- network software engineer Remote
- senior software engineer remote Remote
- entry level software engineer remote Remote

