Full stack software engineer

Spectraforce Technologies

Chicago (IL)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Spectraforce Technologies is seeking a highly skilled Full Stack Software Engineer for a 9-month engagement in Chicago, IL or Tempe, AZ, or NT office locations. You will design, develop, test, and support scalable applications across front-end and back-end technologies.

The role requires strong fundamentals, experience building enterprise-grade software, and a passion for automation, performance optimization, and continuous improvement.

Qualifications

  • Bachelor's degree in Computer Science, IT, Software Engineering, or equivalent.
  • 5+ years of professional software development experience.
  • Experience developing enterprise-scale applications.
  • Strong understanding of software engineering principles and design patterns.
  • Experience in Agile/Scrum environments.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise web applications.
  • Build responsive UIs using modern JavaScript frameworks.
  • Develop scalable backend services, APIs, and microservices.
  • Design and optimize relational and NoSQL databases.
  • Develop secure RESTful and GraphQL APIs.
  • Participate in system architecture and technical design discussions.
  • Integrate applications with internal and third-party services.
  • Implement CI/CD pipelines and DevSecOps best practices.
  • Troubleshoot production issues and perform root cause analysis.
  • Optimize application performance, scalability, and availability.
  • Write automated unit, integration, and end-to-end tests.
  • Participate in Agile ceremonies and mentor junior developers.

Skills

Full Stack Development
Agile/Scrum
Enterprise-scale apps
Automation
Security
Performance optimization
Problem solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub/GitLab
CI/CD tooling
Terraform
Docker
Kubernetes

Job description

Title: Full stack software engineer
Duration: 09 Months
Location: Chicago, IL or Tempe, AZ or other NT locations where a candidate could go into a local NT office
Project Overview / Contractor's Role:
Full Stack Developer

We are seeking a highly skilled Full Stack Developer to design, develop, test, and support modern, scalable applications across both front-end and back-end technologies. This role will work closely with product owners, architects, DevOps engineers, UX designers, and infrastructure teams to deliver secure, resilient, cloud-native solutions that enhance business capabilities.

The ideal candidate has strong software engineering fundamentals, experience building enterprise-grade applications, and a passion for automation, performance optimization, and continuous improvement.

Experience Level: 3 - Senior
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent experience.
  • 5+ years of professional software development experience.
  • Experience developing enterprise-scale applications.
  • Strong understanding of software engineering principles and design patterns.
  • Experience working within Agile/Scrum environments.
Technical Skills
Front-End
  • React, Angular, or Vue.js
  • TypeScript and JavaScript (ES6+)
  • HTML5 and CSS3
  • Responsive web design
  • Redux, Context API, or similar state management
  • Bootstrap, Material UI, or Tailwind CSS
Back-End
  • Java (Spring Boot), .NET Core, Node.js, or Python
  • REST APIs
  • GraphQL
  • Microservices architecture
  • API Gateway integration
Databases
  • SQL Server
  • PostgreSQL
  • Oracle
  • MongoDB
  • Redis
Cloud & DevOps
  • AWS, Azure, or Google Cloud Platform
  • Docker
  • Kubernetes
  • GitHub/GitLab
  • Jenkins, GitHub Actions, or Azure DevOps
  • Terraform (preferred)
Development Practices
  • Git source control
  • CI/CD
  • Test automation
  • Secure coding
  • Performance tuning
  • Logging and monitoring
  • Observability best practices
Preferred Qualifications
  • Experience with cloud-native application development.
  • Knowledge of event-driven architectures (Kafka, RabbitMQ, Azure Service Bus).
  • Experience with OAuth2, OpenID Connect, and SAML.
  • Familiarity with container orchestration using Kubernetes.
  • Experience implementing Infrastructure as Code.
  • Knowledge of AI-assisted development tools such as GitHub Copilot.
  • Experience with monitoring tools such as Dynatrace, Splunk, Grafana, or Prometheus.
Soft Skills
  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Ability to collaborate across technical and business teams.
  • Self-motivated with strong organizational skills.
  • Passion for continuous learning and innovation.
  • Ability to manage multiple priorities in a fast-paced environment.
Key Competencies
  • Full Stack Engineering
  • Software Architecture
  • API Development
  • Cloud Computing
  • DevSecOps
  • Microservices
  • CI/CD Automation
  • Secure Application Development
  • Performance Optimization
  • Agile Delivery
  • Technical Leadership
  • System Integration
Key Responsibilities
  • Design, develop, test, deploy, and maintain enterprise web applications.
  • Build responsive, intuitive user interfaces using modern JavaScript frameworks.
  • Develop scalable backend services, APIs, and microservices.
  • Design and optimize relational and NoSQL databases.
  • Develop secure RESTful and GraphQL APIs.
  • Participate in system architecture and technical design discussions.
  • Integrate applications with internal and third-party services.
  • Implement CI/CD pipelines and DevSecOps best practices.
  • Troubleshoot production issues and perform root cause analysis.
  • Optimize application performance, scalability, and availability.
  • Write automated unit, integration, and end-to-end tests.
  • Participate in Agile ceremonies including sprint planning, standups, retrospectives, and backlog refinement.
  • Mentor junior developers and conduct peer code reviews.
  • Maintain technical documentation and coding standards.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer - Advanced
Full Stack Developer - Advanced

Photon • Columbus (OH)

On-site
USD 90,000 - 120,000
Full Stack Engineer
Full Stack Engineer

The Phoenix Group • New York (NY)

On-site
USD 140,000 - 190,000
Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Durham (NC)

Hybrid
USD 100,000 - 130,000
Full Stack Application Developer
Full Stack Application Developer

Milestone Technologies, Inc. • Burbank (CA)

On-site
Comprehensive benefits
Full Stack Developer (Remote)
Full Stack Developer (Remote)

Signet Jewelers • Cleveland (OH)

On-site
USD 88,000 - 140,000
Competitive healthcare, dental & vision insurance
401(k) matching after one year of employment
Generous time off + company holidays
+2
Full Stack Engineer - Angular, NodeJS, Java, AWS
Full Stack Engineer - Angular, NodeJS, Java, AWS

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 125,000 - 140,000
Sr. Full Stack Developer
Sr. Full Stack Developer

Motion Recruitment Partners LLC • Minneapolis (MN)

Hybrid
USD 110,000 - 150,000
.Net Full Stack Software Engineer
.Net Full Stack Software Engineer

Motion Recruitment Partners LLC • Arizona

Hybrid
USD 90,000 - 120,000
Full Stack Software Engineer
Full Stack Software Engineer

Schmidt Entities • Los Angeles (CA)

On-site
USD 120,000 - 160,000