Senior Software Developer (Full Stack) (M/F/D)
Descrição da Empresa
Job Impulse é uma empresa Internacional com atuação na área de Recursos humanos. Com paixão e inteligência unimos pessoas e trabalho, atuando assim como uma ligação entre a oferta e a procura do mercado de trabalho. Conhecendo as necessidades e desejos dos nossos clientes e candidatos podemos contribuir para o seu êxito.
Descrição da Função
Caracterização do cliente: Job Impulse Portugal is recruiting a Senior Software Developer (Full Stack) (M/F/D) for an international project in Germany. Purpose of the Role To design, develop, and maintain robust, secure, and scalable software solutions. The Senior Developer will work across the full technology stack, from database to front-end, delivering high-quality, accessible software that supports user success and aligns with architectural standards. Remote position, with availability for occasional travel. Descrição de funções: - Design, develop, and maintain full-stack web applications using .NET (C#) Web API, Angular (TypeScript), and SQL Server. - Hands-on experience with AI-driven development assistants, e.g., Microsoft Copilot, to accelerate coding and enhance development efficiency. - Collaborate closely with architects, developers, and product teams. - Act as technical lead for SCRUM project teams when required. - Ensure all deliverables comply with accessibility (WCAG) and internal coding standards and are responsive by default. - Develop high-performing code for front-end and back-end. - Write unit, integration, and automation tests as required by policy. - Lead the implementation of cloud-native and serverless architectures. - Participate in code reviews and mentor other developers within the team. - Contribute to continuous integration, delivery, and automation initiatives. - Strong focus on code quality, delivering well-tested functional code with proper error logging. - Contribute to architecture and UI design, maintaining and developing a library of reusable components and services. - Maintain and produce key technical documentation. Requisitos: - Strong experience in .NET (C#) and Web API development (minimum 5 years). - Proficient in Angular (TypeScript) (minimum 5 years). Strong database skills with SQL Server. - Experience with interoperability standards for web communications. - Understanding of accessibility and responsive design standards. - Experience deploying and managing native applications in Azure or AWS. - Strong focus on unit testing and automation frameworks. - Previous commercial experience working with SignalR or a similar technology. - Exposure to secure development methodologies. - Understanding of system performance and monitoring. - Fluency in English (other languages will be valued). - Availability for occasional travel. - Reside in Portugal and hold all valid documentation. Desirable: - Experience with the CSLA framework. - Familiarity with ASP.NET MVC. - Exposure to mobile development (Ionic platform). - Asset management experience or knowledge. - Experience with DevOps build pipelines. Oferta: - Remote work, with occasional travel only when required. - Integration into a long-term international project. - A modern technological environment with multidisciplinary teams. Interested candidates should send their updated CV referencing Software_ Senior or contact (+351) 914 102 619 (call to national mobile network). All applications will be treated confidentially in accordance with Data Protection Law. Only applications that meet the required profile will be considered; all others will be kept in our database for future opportunities.
Localização
- Porto, Portugal