Senior Software Developer
Listed on 2026-01-07
-
Software Development
Full Stack Developer, Software Engineer, Backend Developer, Cloud Engineer - Software
Job Description
We are seeking a Staff Full Stack Engineer to join a cross‑functional, entrepreneurial, collaborative team dedicated to solving difficult problems for our client. In this role, you will help develop full‑stack solutions for our customer’s highly visible web application, from high‑level system design and configuration to application development and backend service integration.
Responsibilities- Staff developer on a team that designs, creates, and builds web application features; creates back‑end code and interfaces for new web platforms; analyzes user needs to implement front‑end design, graphics, performance, and capacity; integrates applications with other platforms / services as needed
- Collaborates with other team members and customer stakeholders across multiple functional areas (engineering, Dev Ops, UX / Design, Product / Program)
- Experience using modern, open‑source software frameworks to prototype and deploy full‑stack web applications
- Authors friendly documentation (, API documentation, deployment operations)
- Quickly adopts to new programming tools, frameworks, and techniques
- Translates designs and wireframes into reusable, testable and efficient front‑end code
- Builds, iterates, and tests scalable, back‑end APIs for web applications
- Participates in Agile processes including daily standups, demos, retrospectives, and sprint planning
- Works closely with product owners, designers, and engineers to gather, refine and implement business requirements
- Provides production support, on‑call support, maintenance, and enhancements to the existing system
- Collaborates with a fully integrated Agile team to deliver continuous improvement to designs, processes, and standards
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 learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy :
- Minimum of 10 years related experience
- A Bachelor’s degree in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline. With ten years of general information technology experience and at least eight years of specialized experience, a degree is not required
- Ability to obtain and maintain a Public Trust clearance
- Expert‑level proficiency in the following languages:
Typescript, Java script, Python - Expertise with modern web application frameworks such as , , , Flask, Playwright, Poetry, OpenAPI, Trussworks USWDS, Storybook, Tailwind CSS, Tanstack React‑Query, Pydantic, Imposter Mocks
- Deep understanding of APIs, and familiarity with JSON, Web APIs, REST APIs, JSON‑RPC, XML‑RPC, RESTful practices
- Experience working with Redis
- Experience with Docker containerization and deployments - Kubernetes / Terraform / Docker
- Extensive experience using Gitlab and CI / CD platforms to deliver safe releases at a rapid rate.
- Experience in AWS cloud architecture ( Cloudwatch, Cloud trail, EKS, S3) - EKS – general understanding of cloudwatch ; gitlab experience / github actions or Jenkins would be fine
- Experience with K8s and Terraform
- Experience working on a fully integrated Agile product team
- Experience conducting unit and integration tests, across a variety of platforms
- Strong documentation and problem‑solving skills
- Flexible and willing to accept a change in priorities as necessary
- Ability to work in a fast‑paced, team‑oriented environment
- Exp…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).