We are a forward-thinking company that the Federal Government turns to in order to #GetShitDone
Software Engineer – Contract
Location
United States
Posted
81 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer – Contract
540
• Develop full-stack features across Angular front-end applications and Java/Spring Boot microservices • Build and deploy services in containerized environments (Docker, Kubernetes) • Design and integrate RESTful APIs to enable secure communication across systems • Implement asynchronous messaging patterns (Kafka) for distributed systems • Design and maintain data models and persistence layers (Postgres or MySQL) • Collaborate with engineers, architects, and stakeholders to translate mission needs into technical solutions • Contribute to technical design documentation and system architecture artifacts • Participate in code reviews, testing, and troubleshooting to ensure high-quality software • Support and improve CI/CD pipelines and deployment processes • Enhance system performance, scalability, and reliability as the platform evolves
Job Requirements
- 5+ years of professional software development experience
- Strong experience with Java and Spring Boot for building production-grade services
- Experience developing microservices in containerized environments (Docker, Kubernetes)
- Experience with asynchronous messaging systems (Kafka)
- Proficiency with build tools such as Gradle or Maven
- Experience with JavaScript/TypeScript and modern frameworks (Angular preferred)
- Experience designing and consuming RESTful APIs
- Experience working with relational databases (Postgres or MySQL)
- Ability to produce technical design documentation (diagrams, system designs)
- Strong problem-solving skills and ability to learn new technologies quickly
- Excellent communication and collaboration skills
- Demonstrated ownership and ability to drive work to completion.
Benefits
- Citizenship & Clearance Requirement: per client requirements, candidates must be a U.S. Citizen with the ability to obtain a DoW Secret clearance
- Contract Duration: initial 9 month contract, 40 hours per week
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build API integrations: Design, build, and maintain reliable connectors that seamlessly integrate healthcare applications with our platform using third-party APIs. Ensure these integrations are efficient, secure, and scalable to support various healthcare workflows. • Enhance our Connector SDK: Contribute to the ongoing development of Keragon’s Connector SDK—a framework designed to simplify and expedite the creation of new integrations, minimizing complexity for developers. • Collaborate with stakeholders: Work with clients, customer success teams, and vendor technical teams to understand integration requirements. • Support Integrations: Help internal teams troubleshoot and resolve issues during and after the integration process, ensuring everything runs smoothly. • Work with a top-tier team: Work alongside experienced developers who are passionate about building high-quality software. We care about clean code, scalable architecture, and best practices, constantly learning from each other to improve.
• Design and scale core systems: Architect and evolve the core components of our platform. • Build fullstack features end to end: Develop user-facing features in the workflow editor UI and connect them to backend services through our API. • Enhance automation capabilities: Improve the workflow execution engine to support more complex use cases and increase performance. • Drive integrations with our SDK and CLI: Contribute to the development of our connector SDK and CLI. • Optimize system performance and security: Deliver HIPAA-compliant, fault-tolerant solutions. • Collaborate cross-functionally: Work closely with designers and customer-facing teams to turn complex requirements into clean, usable solutions.
• Responsible for designing and building high-polish, fail-safe user experiences across member-facing applications and clinical workflows. • Lead by example in an environment where engineers invest in understanding the "why" before deciding the "how." • Own outcomes end-to-end, seeking architectural changes or automation that makes things significantly better. • Work across Product, Data Science, and Hardware teams in a vertically integrated organization. • Drive critical reliability and quality initiatives ensuring systems are robust and scalable. • Influence and mentor engineers, raising the bar for technical excellence.
Mid Level Qt Software Engineer
Blue SparqBlue Sparq, Inc. is a product development company specializing in control system design and manufacture.
• Develop Qt-based desktop and embedded applications using C++ in Linux and/or Windows environments. • Implement state machines, communication logic (Ethernet and / or Serial Port), and device control features that interface with real hardware. • Collaborate closely with firmware and electrical engineers to integrate software with physical components and I/O boards. • Support UI engineers in building pixel-perfect screens for embedded HMI applications. • Conduct testing and system validation with real hardware. • Create and maintain technical documentation and test reports. • Occasionally travel for system integration and troubleshooting.


