Role Description (key accountabilities, activities)
- Data API Development: Lead the design and development of a robust and scalable .NET-based API capable of supporting both GraphQL and REST interfaces. This API will provide seamless access to data from the Databricks Unity Catalog, enabling dynamic querying across diverse datasets.
- System Architecture: Collaborate with the team to define the architectural framework of the new Data API, ensuring flexibility, scalability, and alignment with the overall data strategy.
- Integration with Databricks: Build API functionalities that integrate efficiently with the Databricks Unity Catalog, supporting secure, reliable, and generic access to cataloged data.
- Operational Excellence: Focus on ensuring high performance, maintainability, and reliability of the API, with strong consideration for security and scalability.
- Team Collaboration: Work closely with cross-functional teams to align development efforts with business needs.
Objective / Purpose of role:
This role will be instrumental in designing and building a cutting-edge Data API for RWE Renewables. By leveraging architectural expertise, the candidate will develop a scalable .NET-based API that seamlessly integrates with Databricks Unity Catalog. This API will serve as a key enabler for dynamic data access, supporting both GraphQL and REST interfaces, and providing a robust foundation for future data-driven innovations.
Competencies Required (technical skills, knowledge):
- NET and C# Development: Proven expertise in .NET/C# development, with a focus on designing and implementing scalable, high-performance APIs for enterprise applications.
- GraphQL and REST API Development: Hands-on experience building and maintaining APIs with GraphQL and REST, ensuring seamless data access and interaction.
- Databricks and Data Platforms: Familiarity with Databricks Unity Catalog or similar data platforms, and experience developing APIs that interact with cloud-based data systems. Knowledge of Azure Cloud is a strong advantage.
- Software Architecture: Strong understanding of software architecture principles, with experience designing systems that are modular, scalable, and adaptable to future requirements.
- Problem-Solving and Optimization: Exceptional analytical skills, with the ability to diagnose performance bottlenecks and implement effective solutions to ensure reliability and efficiency.
- Deployment: Experience with CI/CD deployment processes using Azure DevOps.
- Monitoring: Knowledge of monitoring tools and practices, including telemetry and performance monitoring
Additional Skills / Experience Required:
- Optional: Expierienced in working in an Energy related environment
- Optional: German
Contact point: [email protected]
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
.NET API Developer
2025-06-25
API .Net Developer (B2B collaboration)
2025-06-24
Sr. Native Android Developer (contract, B2B)
2025-09-17
- Posted
- Jul 14, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Bucharest
- Company
- FPT Software
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
.NET API Developer
2025-06-25
API .Net Developer (B2B collaboration)
2025-06-24
Sr. Native Android Developer (contract, B2B)
2025-09-17