Javascript Trabajos a distancia y desde casa ∙ Página 1

Logo

Designlab

Conviértase en diseñador con cursos prácticos y tutorías.

Patrocinado por Designlab

Logo

Coursera

Adquiera conocimientos en las mejores universidades en línea. ¡Haga avanzar su carrera hoy mismo!

Patrocinado por Coursera

Logo

CareerFoundry

Lanza tu carrera a distancia con CareerFoundry. Cursos de diseño, tecnología y mucho más con garantía de empleo.

Patrocinado por CareerFoundry

Homeoffice Full Stack Software Engineer

Starcompliance · Remote, United Kingdom, Estados Unidos De América · 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.