Synergetics Incorporated is seeking a Software Engineer to develop and maintain OpenFLIS’s microservices and user interface, working within a FedRAMP‑authorized environment and following rigorous security and compliance practices.
Requirements
- Strong knowledge of full‑stack development, including RESTful APIs, JavaScript/TypeScript, HTML/CSS, and SQL Server databases.
- Experience with Azure services (App Services, Azure SQL, Azure Functions, Storage, Key Vault, Azure DevOps or GitHub Actions).
- Familiarity with DevOps practices, version control (GitHub), and CI/CD pipelines.
- Understanding of security best practices and willingness to learn FedRAMP, DoD IL‑4, and NIST 800‑53 compliance requirements.
- Experience developing microservices using .NET Core and containerization (e.g., Docker, Kubernetes).
- Working knowledge of ServiceNow configuration and integration.
- Experience with infrastructure as code (BICEP, ARM templates, Terraform).
Responsibilities
- Full‑stack development: Design, develop and maintain web applications using the .NET framework and Angular. Responsibilities include implementing user‑friendly front‑end components, writing clean and efficient server‑side code, and ensuring high performance and scalability.
- Microservices and APIs: Build and maintain microservices that form the OpenFLIS platform, ensuring services are modular, well‑tested, and integrate with Azure services.
- Database development: Develop and optimize SQL Server databases, design schemas and stored procedures, and integrate data access layers.
- DevOps and automation: Implement CI/CD pipelines using GitHub and Azure DevOps; manage infrastructure as code (e.g., BICEP or Terraform); automate deployment and configuration of Azure resources; and monitor system health.
- Azure administration: Provision and manage Azure resources such as App Services, Functions, storage accounts, virtual networks, Key Vaults, and monitoring tools.
- ServiceNow integration: Configure and administer ServiceNow modules used by the team (e.g., incident, change, configuration management) and integrate ServiceNow with OpenFLIS workflows.
- FedRAMP compliance: Develop software and manage systems within a FedRAMP‑authorized service boundary, adhering to security policies and documentation requirements; collaborate with cybersecurity and compliance teams to support audits and continuous monitoring.
Other
- Bachelor’s degree in Computer Science, Software Engineering or related field, or equivalent work experience.
- 3+ years of professional experience in software development, with a focus on C-Sharp/.NET and Angular or similar frameworks.
- U.S. citizenship is required to support FedRAMP compliance.
- Must reside in Northern Colorado (Fort Collins / Denver / Boulder metro areas) and be able to attend periodic in‑person meetings.
- Excellent problem‑solving skills, strong attention to detail, and effective communication skills.