Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Life Insurance
- 401(k) Retirement Plan with matching
- Paid Time Off
- Paid Federal Holidays
Required Skills and Qualifications
- Required Skills and Qualifications
- Must be a U.S. Citizen.
- Bachelor’s Degree in Computer Science or a related field, or equivalent relevant work experience.
- An active Secret security clearance or the ability to obtain one is required.
- Minimum 8 years of full-stack software engineering experience.
- Expertise in React.js, TypeScript, Node.js, and modern JavaScript (ES6+).
- Strong troubleshooting and problem-solving skills in cross-functional environments.
- Proficiency in the PERN/MERN Stack (PostgreSQL, MongoDB, Express.js, React.js, Node.js).
- Solid understanding of JavaScript module systems (ESM, CommonJS) and modern bundling workflows (e.g., Webpack, Vite, Rollup).
- Experience with declarative and functional programming patterns (React hooks, immutability, functional components).
- Hands-on experience with MongoDB and SQL or other relational databases.
- Experience deploying and monitoring web applications using cloud resources (AWS, Azure, or Google Cloud) and containers (Docker).
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Demonstrated high proficiency in server-side backend libraries and architecture.
- Ability to connect and integrate with APIs (REST, SOAP, HTTP Methods).
- Experience using Elasticsearch for indexing, querying, and aggregation.
- Proven ability to evaluate and recommend technical solutions, develop implementation strategies, and execute action plans.
- Deep understanding of data quality and assurance, with hands-on experience resolving data-related issues.
- Desire to learn and apply AI/ML and Deep Learning models.
- Strong collaboration, mentoring, and relationship-building abilities.
- Excellent written and verbal communication skills, capable of explaining complex concepts to diverse audiences.
- Demonstrated ability to manage multiple critical projects simultaneously and deliver with precision.
- A passion for thriving in a fast-paced, agile environment and implementing creative, scalable solutions.
- Ability to guide junior team members in developing clean, maintainable, and declarative code.
- Top Secret clearance.
- AWS Professional or Specialty certification.
- Experience supporting DoD.
- Agile development experience (Scrum, Kanban).
- Familiarity with Three.JS/WebGL, Leaflet/Turf.JS, D3.JS/amCharts, Ansible, and Keycloak.
- Experience working with GOVCLOUD and Iron Bank resources.
- Experience building and testing APIs using Postman, REST/SOAP APIs, and CRUD actions.
- Proficiency in all phases of the Software Development Lifecycle (SDLC).
- Experience with government RMF/ATO/Cybersecurity requirements.
- Ability to develop comprehensive, scalable software applications.
- Familiarity with data visualization tools (Tableau, Power BI, etc).
- Strong presentation and communication skills.
- Lead design and development of microservices, APIs, and responsive front-ends integration, ensuring FHIR/RESTful compliance and DevSecOps integration.
- Actively develop, test, and maintain software applications using agile methodologies.
- Mentor and guide junior developers in writing clean, declarative, and maintainable code following modern best practices.
- Promote and enforce declarative and functional programming principles (React hooks, immutability, composability).
- Advise on and contribute to the development of comprehensive project schedules and planning documents.
- Coordinate code reviews, quality control, and merge request validation within CI/CD pipelines.
- Facilitate Scrum Events, including Sprint Reviews, Retrospectives, and Planning sessions.
- Communicate project status, risks, and issues clearly and proactively.
- Support the refinement of data models and workflows—problem scoping, data cleaning, analysis, and testing.
- Oversee data acquisition, cleaning, and ingestion processes and ensure consistent quality.
- Collaborate cross-functionally with other teams to deliver integrated, high-value solutions.
- Develop data management protocols, QA/testing frameworks, and automation scripts (Python or similar).
- Maintain and organize technical documentation for software frameworks, methodologies, and data workflows.
- Lead development standardization and documentation efforts.
- Support and monitor data governance processes and compliance.
- Implement IaC solutions (Terraform/CloudFormation) for repeatable and scalable deployments.
- Contribute to and maintain AWS-based infrastructure, ensuring operational excellence and cost efficiency.
- Exercise independent judgment and technical innovation in software design and architecture decisions.
- Develop visually engaging reports and dashboards for internal and external stakeholders.
- Collaborate with internal and external teams to support data collection, analysis, and reporting requirements.
- Manage technical consultants and ensure alignment with project and organizational goals.