Tech Stack
JavaScript.NETReactSQLTypeScript
About the role
- 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.
Requirements
- Public Trust Clearance or higher (ability to obtain and maintain required background investigation)
- 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.