Padmi

Fullstack Developer with Python and Angular (Senior Level)

United StatesPosted 6 months ago
Software engineeringUnspecified
Apply at eTeam

Opens the source posting on www1.jobdiva.co.uk

Source description

About the role

View original

Description:As a Senior Full Stack Developer, you will play a key role in designing and delivering a custom internal application used to calculate CAPEX for wind park construction projects. You will work closely with cost engineers and domain experts to translate complex engineering and financial models into accurate, maintainable, and scalable calculation logic.

The solution consists of multiple services built with Python and .NET, with core calculation engines implemented in Python. You will be responsible for designing and developing these services, defining clear service boundaries, and ensuring seamless integration across the system. A strong focus will be placed on correctness, performance, automated testing, and long-term maintainability of the calculation logic.

In addition to backend development, you will contribute to the overall system architecture and deployment strategy. Hands-on experience with Kubernetes, particularly within AWS environments, is highly desirable.

Exposure to Angular for frontend development and solid experience with .NET ecosystems are considered strong advantages, allowing you to contribute across the full stack and support end-to-end delivery of the solution.

  • Costing Forms is a custom internal application for calculating CAPEX in wind park construction projects. It focuses on translating complex engineering and financial models into scalable, maintainable services built primarily with Python and .NET. The platform supports cost engineers and domain experts by providing accurate, reliable calculation logic tailored to complex infrastructure projects.

Location:

Warsaw - Poland

The consultant is expected to conduct work from the specified location mentioned in the requisition. They are mandated to support Orsted’s offices for a minimum of 2 up to 3 days per week. Fully remote work is not allowed unless prior agreement with Orsted’s hiring manager. These rules could be modified in the future at Orsted’s discretion.

Remote work in a different country than the one listed in the requisition as “location” is NOT allowed, unless expressly agreed and approved by Orsted Services Procurement, and may cause immediate termination of the WO.

Requirements

We are looking for a Senior Full Stack Developer with strong experience in Python to build and maintain backend services for a CAPEX calculation platform used in wind park construction projects. The role involves developing scalable APIs (FastAPI or similar), implementing complex calculation logic, and working with SQL databases, Apache Kafka, and Kubernetes in AWS environments.Experience with .NET / .NET Core and Angular is considered a strong advantage. The consultant will collaborate closely with cost engineers and domain experts to translate complex engineering and financial models into reliable technical solutions.

Strong experience as a Senior Full Stack Developer, delivering complex, multi-service applications in enterprise environments

Proficiency in Python , with hands-on experience implementing business-critical calculation logic and building backend services

Experience with FastAPI (or similar modern Python web frameworks) for designing and developing high-performance RESTful APIs

Strong knowledge of SQL and relational databases, including data modeling, query optimization, performance tuning, and transactional integrity

Experience working with Apache Kafka for event-driven architectures, asynchronous communication, and reliable data streaming

Hands-on experience with Kubernetes , particularly in AWS environments (e.g., EKS), including container orchestration, scaling, configuration management, and monitoring

Strong understanding of automated testing strategies (unit, integration, and end-to-end testing), especially for validating complex calculation logic

Experience collaborating with domain experts (e.g., cost engineers) to translate engineering and financial requirements into robust technical solutions

Familiarity with CI/CD pipelines and DevOps best practices

Nice to have: experience with .NET / .NET Core

Knowledge of Angular is considered a plus

Strong analytical and problem-solving skills, with attention to detail and accuracy

Excellent communication skills and ability to clearly document technical designs Background check is mandatory of the consultant before onboarding.

*** Important information from Magnit - Please read before submitting candidates ***

Reference: 26-01090

One address, no account. We’ll tell you when matching roles go live.

More at eTeam

Related open roles

View all roles