Advancing what matters
Senior Full-Stack Developer
Location
Poland
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-Stack Developer
Atos
Role Description We are looking for two Senior Full-Stack Developers to join a project delivering an IT solution for a railway sector client. You will work across backend and frontend layers, contributing to the design and implementation of scalable, secure applications — including API development, database logic, CI/CD environments, and module integrations within the ISZTP ecosystem. Responsibilities - Developing and maintaining backend services using .NET 10 (ASP.NET Core) - Building frontend interfaces with Angular - Designing and consuming RESTful APIs - Implementing business logic, security mechanisms, and database layer (MS SQL Server) - Developing the OIU application for billing, complaints, and reporting - Building and maintaining ISZTP-integrated modules - Preparing and configuring development environments - Working with CI/CD pipelines in Azure DevOps - Maintaining code quality through Git / Git Flow in team repositories - Creating technical documentation Qualifications - Min. 5 years of experience as a backend (.NET) and frontend (Angular) developer - Min. 5 years on .NET platform (ASP.NET Core) with Git and Git Flow - Min. 5 years with Angular 2.0 or higher - Min. 5 years building scalable applications with varied inter-component communication patterns (incl. RabbitMQ / MassTransit) - Min. 5 years implementing secure authentication, authorisation, communication, and identity management - Solid knowledge of MS SQL Server 2019+, Entity Framework, T-SQL, LINQ, CLR SP - Proficiency in HTML5, CSS3, TypeScript, JavaScript - Experience with responsive layout implementation (UX/UI) - Familiarity with Azure Service Bus or Kafka - nice to have - Knowledge of Jira - Fluent Polish - spoken and written, min. C2 level Requirements - Type: B2B contract - Work model: 100% remote from Poland - Preferred availability: Immediate or within 2 weeks - Open positions: 2 Benefits - Diversity and inclusion are embedded in our DNA. - Commitment to a fair work environment for all. - Recognized leader in its industry across Environment, Social and Governance (ESG) criteria.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own core platform services: Design, build, and maintain SSO and auth services, profile services, and data aggregation layers that serve as the backbone for all products • Build across the stack: Write backend APIs and services, then build the frontend interfaces that consume them • Drive architectural decisions: Evaluate trade-offs, document decisions, and guide the evolution of our service architecture • Build for scale and reliability: Design systems that handle growth gracefully with appropriate observability, error handling, and recovery patterns • Build for a multi-region footprint: Make sound decisions about data residency and data movement across the US, Canada, the UK, and Australia • Ship production code: This isn't a whiteboard-only role. You'll write code daily and own features end to end • Collaborate across teams: Work with product engineers who consume your services to understand their needs and provide clean, well-documented APIs
• Diseñar, desarrollar, implementar y mantener soluciones de software de alta calidad que contribuyan a la transformación digital de BBVA Colombia. • Garantizar el cumplimiento de los estándares de desarrollo, la excelencia técnica y la entrega oportuna de soluciones alineadas con las necesidades del negocio.
• System Architecture & Design: Lead the design and implementation of scalable and maintainable systems, ensuring alignment with business requirements and technical standards. • Development & Coding: Write efficient and maintainable code using Node 20 LTS (back-end), Next 15+ (Backend + Front end), React 19+, React Native 0.80+, and Expo SDK 54+ technologies, following best practices for software development, including test-driven development and continuous integration. Primary focus will be on backend services, RESTful API development, Next.js API routes, and SQL database design and optimization. • Backend & Database Development: Design and optimize SQL database schemas, write complex queries, and implement ORMs (Prisma, TypeORM, Sequelize, or similar). Build and maintain robust backend services using Express.js, Fastify, or similar Node.js frameworks. • API Design & Documentation: Create well-documented RESTful APIs using OpenAPI/Swagger specifications, ensuring consistency and ease of integration for frontend and mobile applications. • Technical Leadership: Provide technical guidance and mentorship to junior engineers, conducting code reviews, and ensuring adherence to established coding standards and practices. • Performance Optimization: Identify and resolve performance bottlenecks in systems, databases, and APIs, ensuring high availability and reliability of services. • Collaboration: Work closely with cross-functional teams, including .NET core developers and product managers, to deliver software solutions. • Documentation: Create and maintain technical documentation for systems, processes, and codebases to ensure knowledge sharing and continuity. • Security & Compliance: Implement and enforce security best practices, ensuring that backend systems are secure and compliant with relevant regulations and standards. • Problem Solving: Troubleshoot and resolve complex technical issues, providing timely and effective solutions to minimize downtime and ensure smooth operation of systems. • Cloud & DevOps: Deploy and manage applications on Azure cloud platform, implement CI/CD pipelines, and work with containerization technologies (Docker). Familiarity with GitHub actions and workflows.
Software Engineer, Microgrid Controls Developer
Intersect PowerEnabling new pathways between clean electricity and the broader economy
• Design and implement algorithms for real-time control of microgrid components. • Collaborate with partner teams and equipment suppliers. • Translate system requirements and specifications into efficient, safe, and maintainable embedded controls code • Define and execute validation procedures to ensure controller compliance with utility interconnection agreements and ancillary market requirements when grid-connected. • Support controller verification through simulation, testing, and field validation. • Set up and maintain code repositories, build tools, and CI/CD workflows • Implement unit tests integration tests, and hardware abstraction layers to support scalable development • Contribute to clear documentation of software behavior, interfaces, and design assumptions. • Participate in code reviews to improve reliability, safety, and overall software quality. • Support debugging of unexpected controller behavior before and after deployment, including field data analysis and log review.




