Job Title: Sr. Full-Stack Software Engineer
Location: Remote
Position Overview
We are seeking a Sr. Full-Stack Software Engineer to join a dynamic and collaborative engineering team working on high-impact, enterprise-grade projects. This role is fully remote, with occasional travel as needed, and offers the opportunity to work across a broad technology stack to create innovative, user-focused, and scalable solutions.
As a hands-on senior contributor, you will play a key role in the design, development, and deployment of full-stack applications that drive both exceptional user experiences and measurable business outcomes. You’ll collaborate with product managers, designers, architects, and fellow engineers to deliver robust, high-quality software in a fast-paced environment.
This is an ideal opportunity for an experienced, self-motivated engineer who thrives in full-stack environments and is passionate about building scalable systems using modern tools, frameworks, and practices.
Key Responsibilities
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related discipline (Master’s degree preferred, but not required)
8+ years of professional experience in software development, with deep knowledge of:
Frontend: Angular, React
Backend: Node.js, Python, C#, .NET Core, Golang
UI/Visualization: Streamlit
Databases: SQL, NoSQL
8+ years of experience with cloud platforms such as Azure, AWS, or GCP, including FaaS, PaaS, and microservices architecture
2+ years of experience with AI/ML and Generative AI tools or frameworks
Strong foundation in object-oriented programming, data structures, algorithms, and system design
Familiarity with engineering methodologies and tools such as XP, Lean, SAFe, DevSecOps, SRE, ADO, GitHub, SonarQube
Demonstrated ability to manage complex projects, prioritize tasks effectively, and thrive in collaborative environments
Excellent written and verbal communication skills; able to present ideas clearly and effectively to both technical and non-technical audiences
With over 26 years of industry experience, SSi People has built its reputation and expertise on putting people first. Everything we do works toward delivering an exceptional experience for our consultants, our clients, and our internal team. Through a genuine commitment to people in everything we do. We have developed refined processes and a stellar internal team to deliver talent quickly. More importantly, we focus on building long-term relationships, not transactions. Putting people first is just what we do well.?
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from SSi People and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: _SSi People Privacy Policy
_