Software Engineer

ClearGov, Inc.

$100K — $120K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • At least 10 years of software engineering experience, preferably in SaaS
  • Proficiency in Angular, React, TypeScript, JavaScript, HTML, and CSS
  • Experience with backend technologies like Node.js, Java, Spring Boot, and Express
  • Familiarity with relational databases such as MySQL or PostgreSQL
  • Strong skills in API design and integration
  • Experience with AI-assisted development tools and practices

Responsibilities

  • Serve as a full-stack senior technical contributor across various technology layers
  • Design and deliver software features from inception to launch
  • Build responsive frontend applications using modern frameworks
  • Develop backend services and APIs to support application needs
  • Enhance budgeting and reporting workflows through software solutions
  • Implement AI-assisted software development methodologies
  • Engage in technical debt resolution and troubleshooting of production issues
  • Collaborate with teams to ensure the delivery of high-quality software

Benefits

  • Opportunity to work with cutting-edge technologies and AI
  • Dynamic work environment that promotes problem-solving
  • Exposure to a variety of product lines and technologies
  • Collaborative and agile team culture
  • Involvement in innovative cloud-based application development
Full Job Description
ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in designing, developing, and scaling the next generation of our cloud-based applications. You'll work across multiple product lines, integrating acquired technologies, improving performance, and driving technical excellence across our growing ecosystem.

This role is ideal for someone who's both a builder and a problem-solver - someone who thrives on solving complex system challenges in a rapidly evolving environment.

Responsibilities:
  • Serve as a senior full-stack technical contributor across frontend, backend, database, and cloud services.
  • Design and deliver complex software features from concept to deployment.
  • Build responsive frontend applications using Angular and React.
  • Develop backend services and APIs using Node.js, Java, and Spring Boot.
  • Support data-intensive budgeting and reporting workflows.
  • Apply AI-assisted software development practices.
  • Contribute to AI-enabled product capabilities, including Retrieval-Augmented Generation (RAG), semantic/vector search, embeddings, and prompt orchestration.
  • Address technical debt and resolve production issues.
  • Participate in sprint planning, backlog refinement, and peer code reviews.
  • Collaborate with cross-functional teams to deliver scalable, high-quality software solutions.

Requirements:
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.
  • Minimum 10 years of professional software engineering experience, preferably in a SaaS environment.
  • Proficiency in Angular, React, TypeScript, JavaScript, HTML, and CSS.
  • Experience with Node.js, Java, Spring Boot, and Express.
  • Experience with MySQL or PostgreSQL databases.
  • Strong knowledge of API design and integration.
  • Experience using AI-assisted development tools such as Cursor, Windsurf, Claude Code, GitHub Copilot, CodeRabbit, Greptile, or similar.
  • Experience with Retrieval-Augmented Generation (RAG), vector search, embeddings, and prompt orchestration.
  • Experience working in Agile/Scrum software development environments.


Similar Jobs

More Information Technology Jobs

Find similar Software Engineer jobs: