Ad Hoc LLC · 2 days ago
Senior Software Engineer FS (Remote)
Ad Hoc LLC is a technology company that empowers organizations to deliver scalable, impactful digital services. They are seeking a Senior Software Engineer - Full Stack to contribute to the development of software solutions for the Veterans Affairs business unit, focusing on improving user experiences for Veterans and their families. The role involves mentoring junior engineers, leading projects, and driving improvements in software engineering processes.
ComputerData ManagementSoftware
Responsibilities
Demonstrates expertise, accountability, and ownership of their contributions to an application code base
Maintains a high-level understanding of adjacent technical areas and ecosystems to effectively coordinate integration with those systems
Diagnoses and effectively resolves issues with the systems they own, using incidents to inform educational opportunities and system improvements
Actively mentors and assists more junior engineers in the development of their skills
Effectively communicates technical issues and developments with team members and clients
Participates in technical interviews with new candidates
Strong influential skills to propose and evaluate multiple approaches to technical and process problems
May serve as a mentor to individuals within the team
May lead small, less critical, or temporary team structures and projects
Presents design documents, system diagrams, etc. to clients, stakeholders, partners, and other engineers
Qualification
Required
Bachelor's degree and 5+ years of engineering experience
Professional engineering experience, including maintaining and enhancing application built with modern JavaScript frameworks, component based design systems, and REST APIs
Proficiency in modern development frameworks and tools, such as Ruby on Rails for backend work and JavaScript/TypeScript with React for frontend development along with familiarity with testing frameworks (e.g. React Testing Library, RSpec)
Experience maintaining and refining design and implementation choices over time
Demonstrates expert-level knowledge in at least one technical area (including but not limited to frontend, backend, or infrastructure engineering)
Demonstrates expertise, accountability, and ownership of their contributions to an application code base
Maintains a high-level understanding of adjacent technical areas and ecosystems to effectively coordinate integration with those systems
Diagnoses and effectively resolves issues with the systems they own, using incidents to inform educational opportunities and system improvements
Actively mentors and assists more junior engineers in the development of their skills
Effectively communicates technical issues and developments with team members and clients
Participates in technical interviews with new candidates
Strong influential skills to propose and evaluate multiple approaches to technical and process problems
May serve as a mentor to individuals within the team
May lead small, less critical, or temporary team structures and projects
Presents design documents, system diagrams, etc. to clients, stakeholders, partners, and other engineers
Preferred
Prior government experience preferred
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