Emplois Javascript à distance et à domicile ∙ Page 1

Logo

Exponent

Supera tus entrevistas tecnológicas con sesiones de prueba y tutores expertos de las mejores empresas.

Patrocinado por Exponent

Logo

Oyster

Contrata globalmente con Oyster. Simplifica las nóminas y el cumplimiento normativo.

Patrocinado por Oyster

Logo

Blinkist

Ideas clave sobre libros en 15 minutos. ¡Ahorre un 40% ahora!

Patrocinado por Blinkist

Homeoffice Full Stack Software Engineer

Starcompliance · Remote, United Kingdom, États-Unis d'Amérique · Remote

Solicitar ahora Logo

Exponent – Supera tus entrevistas tecnológicas con sesiones de prueba y tutores expertos de las mejores empresas.

Patrocinado por Exponent
ORGANISATIONAL CONTEXT  (department, reporting relationships)  
 
Reports directly to the Engineering Lead 
 
Individual contributor to the development of shared services used within the organization. 
 
 
KEY RESPONSIBILITIES & ACCOUNTABILITY 
 
Working as part of a dynamic engineering team, the Senior Software Developer will contribute to the development of shared services consumed by other products. The role involves designing and implementing full-stack solutions, including microservices using the Microsoft Development Ecosystem and front-end development using React, with a focus on cloud-based solutions hosted in Azure. 
Develop and enhance new and existing microservices and front-end applications using React. 
Assist in the architecture and design of Azure-hosted microservices, ensuring best practices. 
Develop, improve, and enhance CI/CD pipelines ensuring a robust, repeatable DevOps workflow. 
Participate in Agile ceremonies including daily stand-ups, sprint planning, backlog refinement, and retrospectives. 
Ensure the delivery of high-quality, secure, resilient, scalable, and performant microservices and front-end applications. 
Mentor, support, and provide expertise to team members. 
 
APPLICATION OF KNOWLEDGE, PROBLEM SOLVING & INNOVATION 
 
Must have extensive experience as a Software Engineer working with Microsoft technologies. 
Proficient in Microsoft .NET Core, C#, Web APIs, Entity Framework, and Visual Studio. 
Experience developing for the Azure platform, including PaaS services such as Service Bus, Key Vault, App Services, and Azure SQL Database. 
Good knowledge of front-end development using React, JavaScript/TypeScript, HTML, and CSS. 
Experience in state management libraries such as Redux. 
Strong knowledge of CI/CD pipeline development. 
Good understanding of Object-Oriented Programming and Design with SOLID principles. 
Proven experience in delivering enterprise-level applications. 
Knowledge of relational database management systems (e.g., SQL Server, PostgreSQL). 
Ability to quickly learn new technical skills and adapt to changing environments. 
 
INTERACTION 
 
Collaboration with internal technical teams, stakeholders, and engineering leadership. 
Participation in Agile development practices and cross-functional team discussions. 
Regular interaction with DevOps, security teams, and software architects to ensure adherence to best practices. 

IMPACT 
 
Contribute to the development of secure, scalable, and high-performing microservices and front-end applications that support the organization's products. 
Provide mentorship and guidance to junior developers to ensure technical excellence. 
Help improve development processes through the adoption of best practices in software engineering.