Software Engineer II
IronArch TechnologyAbout the role
Who We Are
Known for being a Best Place to Work and a People First company, IronArch Technology is an award-winning Service-Disabled Veteran-Owned Small Business (SDVOSB) specializing in providing innovative solutions and world class services to Federal Government clients.
Our employees have voted us as a 'Best Place to Work' 9 times and we are an INC 5000 recipient for being one of the fastest growing businesses in the United States.
Our Values: People First, Servant Leadership, Deliver and Inspire Excellence, Do the right thing!
What You’ll Do
IronArch is seeking a skilled Software Engineer II to support new features and enhancements to the Ask VA Microsoft Dynamics 365 CRM and related services. As a Software Engineer II, you will contribute to the sustainment and improvement of the CRM platform, with a focus on configuring, integrating, and testing Dynamics 365 components and supporting its integration with VA.gov and other enterprise systems. You will be hands-on in development, troubleshooting, and test support, working closely with senior developers and QA engineers to deliver secure, reliable, and maintainable solutions. While this is not a leadership role, it requires strong technical proficiency, attention to detail, and the ability to collaborate effectively across engineering and product teams in an Agile environment.
Key Responsibilities
- Configure and customize Microsoft Dynamics 365 CRM components, including workflows, forms, and simple plugins.
- Develop and maintain RESTful API integrations between the CRM and VA.gov or other enterprise systems.
- Support frontend integrations using ReactJS and TypeScript, under guidance from senior engineers.
- Write and maintain SQL queries to support reporting, data validation, and troubleshooting.
- Participate in Agile team activities, including daily stand-ups, sprint planning, and retrospectives.
- Assist in troubleshooting and resolving production issues, escalating complex problems as needed.
- Contribute to test coverage by supporting QA engineers with test data preparation and validation of automated test results.
- Follow established coding standards, security practices, and DevSecOps processes.
- Public Trust Clearance or higher (ability to obtain and maintain required background investigation)
Preferred Experience
- 3–5 years of software engineering experience, ideally in enterprise applications or CRM platforms.
- Hands-on experience with Microsoft Dynamics 365 CRM configuration and basic customization.
- Working knowledge of C#/.NET development and SQL Server.
- Familiarity with ReactJS/TypeScript or other modern frontend frameworks.
- Understanding of RESTful APIs and how to integrate with external services.
- Experience using GitHub or similar tools for version control and collaboration.
- Exposure to VA or other federal IT projects, with awareness of security and compliance requirements.
- Comfortable working in an Agile/Scrum environment with iterative delivery cycles.
(#LI-remote)
Why IronArch Technology?
- Awarded Best Place to Work 9 times!
- Competitive compensation and market-leading bonus opportunities
- Medical, dental and vision benefits where a significant portion of the premium is subsidized by IronArch. For qualifying high deductible health plans, IronArch also contributes towards a Health Reimbursement Account to cover eligible medical expenses
- Company-provided healthcare concierge assistance to help explain your coverage in plain language; help you find, choose, and schedule quality care; and address billing, benefit, or claims concerns, potentially saving hours of your time
- 401(k) retirement plan where the company contributes dollar for dollar up to 3 percent, and 50 cents on the dollar for the 4th and 5th percent with immediate entry and immediate vesting
- 20 days of PTO accumulated per calendar year
- 11paid holidays
- Bereavement, jury duty, parental (maternity/paternity/adoption), and military leaves
- Sabbatical programs
- Company-paid short- and long-term disability
- Company-paid life insurance
- Voluntary life, accidental and indemnity income replacement benefits
- Professional development reimbursement
- Health club reimbursement
- Matching donation program and annual philanthropic activities
- Pet insurance
- And more!
Apply today to learn why IronArch Technology has been recognized as “Best Place to Work” for 9 years!
IronArch Technology is a
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Space Force - Site Reliability Engineer (SRE) - Advanced Software Engineer
General Dynamics Mission Systems
$122,225/yr
Space Force - Advanced Software Engineer, Developer
General Dynamics Mission Systems
$122,225/yr
Space Force - Advanced Software Engineer - Cloud/AWS
General Dynamics Mission Systems
$128,325/yr