Cynet Systems Inc. is a technology staffing and workforce solutions company founded in 2010 and headquartered in the Washington, DC metropolitan area. The company serves Fortune 500 companies, government agencies, and enterprise organizations throughout the United States and Canada. Cynet Systems provides agile talent solutions across IT, engineering, life sciences, clinical, and professional staffing, supported by a recruitment organization operating across North America and Asia.
As a nationally and locally certified Minority Business Enterprise (MBE), Cynet Systems is committed to helping clients build high-performing teams and supporting professionals as they develop rewarding careers. The company’s ISO 9001, ISO 14001, and ISO 27001 certifications, along with its SOC 2 Type II status, reflect its focus on quality, security, operational excellence, and customer success.
About The Role
Cynet Systems is seeking a highly skilled and motivated Full-Stack Developer to design, develop, test, and maintain sophisticated enterprise applications. This role offers the opportunity to contribute across the full software development lifecycle, from understanding user needs and shaping system functionality to delivering reliable features and supporting applications in production.
The successful candidate will bring hands-on experience with front-end and back-end development, including Angular, Java, Spring Boot, SQL or PostgreSQL, and Apache Kafka. You will work with team members and stakeholders to deliver scalable, secure, and maintainable solutions. Experience with AI- or large language model (LLM)-enabled applications, document processing, workflow automation, financial applications, containerization, or cloud-native architectures is beneficial.
Pay range: $45.00–$50.00 per hour.
Qualifications
Candidates should have at least three years of software engineering experience and practical development knowledge across the full stack. Required technical skills include Angular, Java, Spring Boot, SQL or PostgreSQL, and Apache Kafka. Applicants should be able to assess requirements, select appropriate tools and frameworks, and contribute to the design and implementation of enterprise software.
The ideal candidate can work independently, manage assigned development work, and deliver features end to end. Strong troubleshooting, communication, organization, and collaboration skills are important. The ability to document technical work clearly, share knowledge, and coordinate effectively with colleagues and stakeholders will support success in this position. Familiarity with AI/LLM-enabled services, document processing, workflow automation, financial systems, containers, or cloud-native solutions is preferred.
Responsibilities
Analyze user and business requirements, clarify needs with relevant stakeholders, and help define system functionality. Design and develop user interface applications for internet and intranet platforms, and build back-end services using appropriate languages, frameworks, and established engineering practices.
Plan and execute software testing, identify defects, and resolve development and production issues. Coordinate requirements, schedules, and development activities with project partners to help keep work aligned with delivery goals. Create and maintain technical documentation, user-support materials, and other resources that make applications easier to use and maintain. Collaborate with team members, communicate progress and challenges, and share knowledge to support effective delivery and continuous improvement.
Benefits
Available benefits include medical, dental, and vision insurance; a 401(k) retirement plan; a Health Savings Account (HSA); short- and long-term disability insurance; life and AD&D insurance; supplemental insurance plans; identity theft protection; pet insurance; employee wellness programs; an Employee Assistance Program (EAP); and career growth and professional development opportunities. Paid sick leave is provided where required by applicable state or local law.
Benefits eligibility, accrual rates, and usage limits may vary based on employment status, length of service, and work location. Paid sick leave is administered in accordance with applicable state and municipal requirements. Cynet Systems Inc. reserves the right to modify, amend, or terminate benefit plans in accordance with applicable laws.
Equal Opportunity
Cynet Systems is committed to fair and respectful employment practices. Employment decisions are made in accordance with applicable laws. Candidates are encouraged to apply based on their qualifications, skills, and experience.