Digital-first government for the common good.
Software Engineer III – Front End/Back End
Location
United States
Posted
6 days ago
Salary
$110K - $130K / year
Seniority
Lead
Job Description
Software Engineer III – Front End/Back End
Ad Hoc LLC
• Software Engineer III - Front End/ Back End (more back end) serves as an emerging individual contributor within a team, expanding your leadership, guidance and mentoring skills. • With the support and guidance of leadership, you will be responsible for supporting the goal of meeting scope, schedule and delivery requirements. • You will interact with stakeholders and utilize influential skills to drive improvements in software engineering processes and practices. • Estimates and completes development tasks including coding, requirements gathering, and analysis with a little feedback and guidance from their team. • Practices technical and communications skills to improve context knowledge and mentor junior developers. • Assesses and diagnoses issues with the systems they own, prioritizing problem areas based on alignment with other practice areas. • Participates in on-call rotations with their team as necessary. • Presents on and writes about their work to both internal and external parties. • Participates in planning sessions, building understanding of major architectures and design patterns. • Supports recruiting efforts by evaluating homework assignments and potentially assisting with interviews. • Exhibits influential skills to drive improvements in team engineering processes and practices. • Exhibits a comprehensive understanding of the business, how practices interact, and what customer problems we're solving.
Job Requirements
- Bachelors degree and 8+ years of engineering experience.
- US Citizen.
- Required to have resided within the United States for three or more years out of the last five years.
- Will be required to undergo a background investigation to gain a Public Trust Security Clearance.
- Experience within the following tech stacks: JAVA, Microsoft VB.NET (MS Framework 4.0), C, C# (MS Framework 4.0), C++, Crystal Reports, Oracle, MS-SQL, Tomcat 8
- Experience within an Agile Scrum environment
Benefits
- Company-subsidized health, dental, and vision insurance
- Flexible PTO
- 401K with employer match
- Paid parental leave after one year of service
- Employee Assistance Program
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer
ClaraClara is the leading end-to-end corporate spend management solution for companies in Latin America.
• Leading design and implementation for high-impact internal systems and services. • Building the integration platform and surfaces that let other teams connect into the ClarOps backend. • Collaborating across the full product lifecycle, from ideation to deployment. • Elevating the team through code reviews, pairing, and sharing what you know with peers. • Maintaining and evolving microservices within a modern architecture. • Driving cross-team problem-solving and architectural discussions. • Applying AI tools to ship faster and improve how the team works.
Software Engineer, Digital Patient Model Services – C++
BrainlabTogether we're making an impact on patient lives with our medical technologies.
• Develop and maintain modular C++ services that integrate and expose our state-of-the-art anatomical models and data processing pipelines. • Implement and optimize the backend logic that powers our gRPC and Protocol Buffers interfaces, ensuring reliable data delivery to clinical applications. • Leverage C++20 Coroutines to solve concurrency and low-latency data flow challenges, ensuring anatomical information is available exactly when needed. • Work on the interface between classic data processing and machine learning outputs, ensuring the service remains modular and testable. • Own the full lifecycle,from technical concept to high-coverage testing, while automating workflows for a stable and repeatable release process. • Act as a technical consultant for internal teams and external partners, supporting them in the seamless integration of the Digital Patient Model services into their own applications.
• Assist in developing and maintaining applications using .NET technologies • Develop basic UI components using JavaScript, HTML, and CSS • Fix defects, perform unit testing, and support QA activities • Collaborate with senior developers and follow coding standards • Participate in learning and upskilling on enterprise technologies
• Design and develop high-load backend services using TypeScript, Bun.js, and Nest.js • Build and maintain a robust, scalable data architecture, ensuring proper data storage, structure, and documentation • Integrate backend services using gRPC and manage inter-service communication via protobuf contracts • Implement event-driven solutions with message brokers such as Nats.io, Kafka, or SQS • Work with analytical (ClickHouse) and transactional (PostgreSQL) databases to optimize queries and ensure data reliability • Integrate with third-party systems including Auth0, Stripe, Sanity CMS, HubSpot, Algolia, and external APIs (e.g., Google Places) • Ensure strong data governance: define data structures, storage strategies, and maintain comprehensive documentation




