← Back to jobs
Full-time

Mid-Level Full Stack Engineer

$145K/yr – $175K/yr

Experienced with relational databases using SQL, specifically Postgres SQLIT & TechnologyPosted 19d ago

You'll complete your application on the employer's website.

Job description

IsI Enterprises is seeking a Software Engineer II to develop, maintain, and support its software platform. The role designs, implements, and maintains backend services and frontend components, with an emphasis on secure development, reliability, and collaboration on an agile team.

Responsibilities

Collaborate with product managers, designers, and other engineers to design, develop, and enhance features for our enterprise web application

Implement scalable and efficient back-end solutions using Kotlin, and design, develop, and maintain high-quality front-end components using React to deliver an exceptional user experience

Work closely with engineers to define and implement APIs that facilitate business use cases, with a focus on secure integration, proper logging and monitoring, and clear documentation

Embed secure coding practices into development work, including input validation, authentication and authorization controls, least-privilege access, and encryption in transit and at rest

Conduct code reviews and provide constructive feedback to team members to ensure code quality, consistency, and the identification and remediation of security vulnerabilities

Debug and remediate issues discovered by team members, users, and test automation in a timely manner

Monitor the performance and security posture of our application in production and take action to ensure reliability

Work with a fast-paced agile team through pull requests, scrum ceremonies, and feature documentation

Design technical solutions to business use cases, write technical documentation that captures those solutions, and be prepared to defend solution choices to the team

Leverage AI tooling to enhance SDLC processes and deliver fixes and new features efficiently

Preferred

Bachelor's degree in computer science or related technical field, or equivalent work or military experience

Experience with AWS architecture and services such as EC2, S3, ECS, Lambda, and RDS

Knowledge of containerization technologies such as Docker and Kubernetes

Experience with CI/CD pipelines and DevSecOps practices

Familiarity with secure software development practices and compliance frameworks such as CMMC, NIST SP 800 series, DFARS, or equivalent

Any experience with FedRAMP controls implementation for cloud platforms would be a plus

Experience integrating AI features in business applications

AWS Architecture

Amazon EC2

Amazon S3

Amazon ECS

AWS Lambda

Amazon RDS

Containerization

Docker

Kubernetes

CI/CD Pipelines

DevSecOps

Secure Software Development

CMMC Compliance

NIST SP 800 Compliance

DFARS Compliance

FedRAMP Controls Implementation

AI Feature Integration

Business Applications

Benefits

Remote work

A casual, friendly, and relaxed work environment

Professional growth encouragement and support

Company

Defense contractor CMMC compliance and security services

Reston, Virginia, USA

https://isidefense.com/

Founded in 2010

51-200 employees

Qualifications

Pursuant to applicable regulations, ISI requires that all candidates for this role present proof of U.S. citizenship before hire

4+ years of experience architecting, building, deploying and maintaining web applications

2+ years of experience in full-stack web development

Experience using AI tooling such as Claude, Codex, or an equivalent service to develop enterprise software

Proficiency in front-end development using React.js and related technologies

Strong programming skills in Kotlin or other JVM-based languages

Experienced with relational databases using SQL, specifically Postgres SQL

Strong experience designing, building, and consuming RESTful APIs, with a focus on secure integration, scalability, and clear documentation

Experience with LLM integrating AI into SaaS platform

Familiarity with version control systems such as Git

Excellent problem-solving and analytical skills with keen attention to detail

Ability to work independently and collaboratively in a fast-paced Agile environment

Strong communication and interpersonal skills, with the ability to effectively interact with team members at all levels

Bachelor's degree in computer science or related technical field, or equivalent work or military experience

Experience with AWS architecture and services such as EC2, S3, ECS, Lambda, and RDS

Knowledge of containerization technologies such as Docker and Kubernetes

Experience with CI/CD pipelines and DevSecOps practices

Familiarity with secure software development practices and compliance frameworks such as CMMC, NIST SP 800 series, DFARS, or equivalent

Any experience with FedRAMP controls implementation for cloud platforms would be a plus

Experience integrating AI features in business applications

Required skills

React.js, Kotlin and JVM-Based Languages, PostgreSQL and SQL, RESTful API Design and Integration, LLM Integration, Claude and Codex, Git, AWS EC2, AWS S3, AWS ECS, AWS Lambda, AWS RDS, Docker, Kubernetes, CI/CD and DevSecOps, Secure Software Development and Compliance Frameworks CMMC, Secure Software Development and Compliance Frameworks DFARS, Secure Software Development and Compliance Frameworks FedRAMP

Preferred skills

Experience with CI/CD pipelines and DevSecOps practices, Experience integrating AI features in business applications

Experience

4+ years

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Experienced with relational databases using SQL, specifically Postgres SQL or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…