> Markdown version of [/jobs/ext/735257-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/735257-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full-Stack Software Engineer - **Company:** AllSTEM Connections - **Location:** Ontario, CA, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Multitier Architecture, Automation of Tests, Unit Testing, Cloud Computing, Software Quality, Continuous Integration, Software Design Patterns, DevOps, Distributed Systems, Mobile Application Software, Object-Oriented Software Development, Pair Programming, Software Engineering, Web Application Frameworks, Cloud Platform System, Test-Driven Development (TDD), Solid Principles, Kubernetes, Information Technology - **Published:** June 29, 2026 - **Apply:** https://www.dice.com/job-detail/1b8c9a3a-fd77-464b-8d08-b02aeda0fb50 ## About the Role This is a hands-on role for an engineer who is passionate about building "clean," maintainable, and scalable code. You will lead by example, utilizing practices like Pair Programming and Test-Driven Development (TDD) to ensure our software delivery remains agile and robust. If you are an experienced engineer who thrives in a collaborative environment and loves solving complex business problems with creative technical solutions, we want you on our team., Education: Bachelor's degree in Computer Science (or equivalent experience/training). Experience Baseline: Minimum of four (4) years of professional software engineering experience. Technical Mastery: oStrong proficiency in Object-Oriented Languages for high-scale application development. oExperience building web or mobile applications using modern frameworks. oHands-on experience with cloud computing environments. oDemonstrated success in Test Automation and Unit Testing. Communication: Exceptional ability to work within a team, collaborate across disciplines, and advocate for technical excellence. Preferred Attributes Proven experience building high-scaled distributed systems in the cloud. Hands-on experience with Kubernetes or similar container orchestration platforms. Familiarity with DevOps practices and CI/CD pipeline automation. A deep understanding of design patterns (e.g., SOLID principles) and the ability to apply them to large, n-tier codebases. ## Description We are seeking a Senior Full-Stack Software Engineer to serve as a subject matter expert within our scrum-based delivery team. You will be responsible for the full lifecycle of high-scale, n-tier applications-from initial architecture and coding to testing, deployment, and ongoing support., Technical Leadership & Delivery Full-Stack Ownership: Lead the development of highly scalable end-to-end applications. Collaborate closely with product owners and designers to translate business requirements into technical reality. Engineering Standards: Act as a champion for software quality. Promote and implement industry-standard practices, including TDD, continuous integration, and pair programming. Architecture & Innovation: Architect distributed systems that run efficiently in cloud environments. Research and introduce new technologies/patterns that simplify our stack or increase our velocity. Collaboration & Influence Mentorship: Influence team members by sharing best practices and coaching developers on emerging technologies. Cross-Functional Strategy: Partner with other disciplines (Data, Infrastructure, Security) to develop long-term strategies for our product roadmap. Problem Solving: Take on the "tough" technical challenges that require a balance of business context and engineering discipline. ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)