Full Stack Developer

Insight Global
Chandler, AZ, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Test Suite Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services User Authentication Unit Testing Microsoft Azure Cloud Computing Code Review Databases Continuous Integration
+25 more
Distributed Systems Python (Programming Language) Node.Js NoSQL Systems Development Life Cycle Release Management Software Engineering Software Systems SQL Databases Software Vulnerability Management Web Application Frameworks Cloud Platform System Performance Testing ReactJS Backend Git Containerization AngularJS Git Flow Kubernetes Front End Software Development Api Design Software Version Control Docker Microservices

Job description

We are seeking a Full Stack Software Engineer to design, develop, and deliver scalable, high-quality software solutions in support of critical business initiatives.

This role is responsible for building end-to-end applications across frontend and backend, ensuring solutions meet functional, non-functional, and compliance requirements. The ideal candidate brings strong experience in modern web frameworks, API development, and cloud-based architectures, along with the ability to operate within an Agile, CI/CD-driven environment., * Design, develop, and deliver full stack solutions aligned to business requirements

  • Write clean, efficient, and well-tested code across frontend and backend systems

  • Develop and execute unit tests and contribute to integration, regression, and performance testing

  • Build and integrate APIs, microservices, and distributed systems

  • Participate in:

o Story refinement and requirement definition

o Effort estimation across the delivery lifecycle

  • Conduct proofs of concept (POCs) and technical spikes to evaluate new solutions or mitigate risk

  • Leverage multiple architectural layers (data, application, business) in solution design

  • Troubleshoot and resolve technical challenges and system complexities

  • Contribute to and enhance test suites, analyze results, and resolve defects

  • Support CI/CD processes, including:

o Branching strategies

o Pull requests and code reviews

o Release management and deployment readiness

  • Document solutions for deployment, maintenance, and operational support

  • Collaborate with cross-functional teams to ensure seamless integration and delivery

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global’s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Requirements

  • Strong proficiency in frontend technologies (React, Angular, or similar)

  • Strong experience in backend development (Java, Python, Node.js, or similar)

  • Experience designing and building:

o APIs and microservices architectures

o Distributed systems

  • Familiarity with:

o Cloud platforms (Azure, AWS, or GCP)

o Containerization (Docker, Kubernetes)

  • Experience with:

o CI/CD tools and pipelines

o Version control systems (Git)

o Automated testing frameworks

  • Understanding of:

o SQL and NoSQL database technologies

o Application and platform security best practices

  • Authentication

  • Authorization

  • Vulnerability management

  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all