Full Stack Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
The Full Stack Software Developer will design, develop, enhance, and maintain modern web applications supporting mission-critical federal operations. The ideal candidate will possess strong experience across front-end development, back-end services, cloud environments, databases, and secure software development practices. Responsibilities
- Design, develop, test, and maintain enterprise web applications
- Develop responsive front-end interfaces using ReactJS
- Build scalable backend services and APIs using Python and FastAPI
- Design, optimize, and maintain PostgreSQL databases and data models
- Develop and maintain RESTful APIs and microservices
- Deploy and support containerized applications using Docker
- Participate in Agile software development activities including sprint planning, code reviews, and testing
- Implement secure coding practices throughout the software development lifecycle
- Troubleshoot application issues and perform enhancements to existing systems
- Collaborate with DevSecOps, cybersecurity, cloud, and infrastructure teams
- Maintain technical documentation and support knowledge transfer activities
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field (or equivalent experience)
- 5+ years of full stack software development experience
- Strong experience with ReactJS
- Strong experience with Python development
- Experience developing applications using FastAPI or similar frameworks
- Experience with PostgreSQL or other relational databases
- Experience building REST APIs
- Experience with AWS cloud services
- Experience using Docker and containerized deployments
- Familiarity with CI/CD pipelines and Agile development methodologies
- Ability to obtain and maintain a Public Trust clearance, * Experience supporting federal government programs
- Experience with Kubernetes
- Experience integrating applications into cloud-native environments
- Familiarity with DevSecOps practices
- Experience implementing secure software development methodologies
- Knowledge of NIST security requirements and federal compliance frameworks
- Experience with GitHub Actions or similar CI/CD platforms
About the company
Essnova Solutions is a fast-growing federal contractor delivering innovative technology, cybersecurity, cloud, and digital transformation solutions to Federal Government customers. We are seeking a Full Stack Software Developer to support an upcoming federal program focused on modern application development, cloud technologies, data integration, and secure software delivery. This is for a proposal opportunity
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Highest Paying Tech Companies for Developers
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Why Attend a Developer Event in 2026?