Description :
Senior Full Stack Software Engineer
Project Description :
We are seeking a Senior Full-Stack Software Engineer to own and deliver large-scale, end-to-end solutions across frontend and backend systems. You'll drive architectural decisions, mentor junior engineers, collaborate with Product, Design, and Platform teams, and ensure our cloud-based services are scalable, secure, reliable, and maintainable. You'll thrive in a fast-paced, Agile environment and take ownership from concept through production.
Scope :
- Lead the design, implementation, and delivery of complex features across the full stack, from user interfaces to services and data stores
- Architect scalable, robust solutions; participate in architecture reviews, and contribute to the evolution of our software stack
- Write high-quality, well-tested code with strong unit, integration, and end-to-end tests, champion quality, reliability, and maintainability.
- Expected to train other professionals and provide technical leadership on methods and processes within their discipline
- Collaborate with product managers, other functional leads, technical managers, and teams to define and assign technical work.
Assumptions :
The following assumptions apply to this Statement of Work :
Assigned Worker is managed / directed by Client, not One Beacon, on a day-to-day basisAssigned Worker shall be provided with all necessary equipment / materials by the Client to perform their dutiesDuty hours shall be agreed upon by the Assigned Worker and the ClientSkilles & Competencies :
7+ years of hands-on full-stack development experience (or equivalent), with a track record of delivering large-scale softwareStrong proficiency in Angular and C# / .NETDeep experience designing, developing, and maintaining REST APIs and RESTful services; solid understanding of microservices patternsSolid experience building cloud-based production systems (AWS and / or Microsoft Azure) and implementing scalable architecturesExperience with SQL, data modeling, and designing for performance and reliability.Proficiency with DevOps practices, CI / CD pipelines, containerization, and cloud infrastructure managementStrong problem-solving, communication, and collaboration skills; ability to work effectively with cross-functional teamsDemonstrated ability to lead initiatives, mentor others, and drive results in a fast-paced environment.