Position Title : Senior Software Engineer (Full Stack)
Location : Remote (U.S. Based - Must Support Eastern Time Zone)
Clearance Requirements : Must be a U.S. Citizen
Position Status : Contract
Position Description : We are seeking a Senior Full Stack Software Engineer to join a high-impact federal program team. This role offers the opportunity to work remotely while contributing to innovative, cloud-based applications that make a difference nationwide.
You'll design, develop, and deploy scalable full stack solutions leveraging modern technologies across Node.js, React, Python, and AWS . The ideal candidate is passionate about solving complex problems, values clean and maintainable code, and thrives in an agile, collaborative environment.
If you're looking for a place to apply your technical expertise, take ownership of your work, and push the boundaries of innovation - this opportunity is for you.
Responsibilities :
- Design, develop, and deploy robust full stack applications in a cloud environment.
- Build and optimize REST APIs using Node.js (Express or Next.js) and modern frontend frameworks like React or Next.js.
- Write clean, efficient, and testable code while adhering to established coding standards.
- Conduct peer code reviews, implement unit and integration testing, and ensure overall code quality.
- Work with relational databases (PostgreSQL) and ORM technologies such as TypeORM.
- Collaborate with cross-functional teams in an agile environment (Scrum).
- Leverage AWS cloud services to design scalable and secure solutions.
- Stay current with new technologies, tools, and best practices in full stack and cloud development.
- Contribute ideas to improve architecture, performance, and automation processes.
Required Skills & Education :
Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience).5+ years of experience in full stack software development, with a strong grasp of design patterns, testing, and clean coding principles.3+ years of Node.js experience (Express or Next.js).3+ years of frontend development using React or Next.js.2+ years of Python development.2+ years of experience working with AWS cloud services and cloud-native applications.2+ years of experience building applications with SQL databases (PostgreSQL preferred).Hands-on experience with ORM tools such as TypeORM.Proven experience in Agile / Scrum development environments.Must be a U.S. Citizen and reside within the United States.Preferred Qualifications :
Familiarity with Generative AI or LLM-based applications .Experience with serverless and event-driven architectures .Knowledge of containers, ECS, and microservices .Exposure to DevSecOps practices, including IaC, CaC, and CI / CD pipelines.AWS certifications are a plus.Excellent written and verbal communication skills.About Seneca Resources
At Seneca Resources , we're more than a staffing and consulting firm - we're a trusted career partner . With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we help professionals grow their careers while making a meaningful impact.
When you work with Seneca, you're joining a team that invests in your success. Our consultants enjoy :
Competitive pay and benefits (health, dental, vision, and 401k)Access to leading projects nationwideA dedicated support team advocating for your career growthWe believe in inclusivity, respect, and opportunity for all . Seneca Resources is proud to be an Equal Opportunity Employer , fostering a diverse and welcoming workplace where everyone is encouraged to apply.