Siemens Energy
“Energizamos a sociedade” apoiando nossos clientes na transição para um mundo mais sustentável, com base em tecnologias inovadoras e em nossa capacidade de transformar ideias em realidade. Com quase 100.000 funcionários em todo o mundo, moldamos os sistemas de energia atuais e futuros.
Transformation of Industry
Possibilitamos a descarbonização do setor industrial e a transição para processos sustentáveis, com base em uma forte base de clientes industriais, uma rede global, diversas tecnologias e capacidades de execução integradas.
Sobre a função
- Design, develop, and maintain data infrastructure for a global Engineering organization
- Collaborate with data and process owners to optimize data extraction, transformation and analysis, including enhancing services and creating endpoints for data exchange where required
- Enhance Engineering data service with automated routines to fetch and store data for reporting
- Design and develop secure, scalable, and high-performance backend services using ASP.NET Core / .NET 6+ . Develop backend systems including implementing business logic, data access layers, and API endpoints while ensuring proper integration with databases (e.g., SQL Server, Entity Framework Core)
- Participate in CI/CD processes using tools like Azure DevOps, GitHub Actions, or Jenkins. Deploy applications to cloud platforms such as Azure or AWS. Collaborate with cross-functional teams including designers, QA, and product managers
- Write clean, maintainable, and testable code following best practices. Optimize solutions for performance and scalability. Implement data governance practices, including data access controls, role-level security, and data lineage documentation. Maintain documentation for reports, data sources, and data transformation processes. Conduct user testing and gather feedback to continuously improve the user experience.
- Bachelor's degree in Computer Science, Information Technology, Engineering or a related field.
- Experience with business intelligence, data modeling, data warehousing, and ETL processes.
- Experience in full stack development
- Proficiency in ASP.NET Core, C#, REST APIs, Entity Framework Core
- Solid understanding of UI/UX principles and best practices.
- Experience with version control systems (e.g., Git)
- Familiarity with unit testing frameworks (e.g., xUnit, Jasmine/Karma)
- Excellent problem-solving skills, attention to detail, effective communication and collaboration skills
- Preferred: familiarity with Agile development methodologies and software (e.g., Jira)
- Preferred: familiarity with Engineering processes and systems (e.g.., SAP, Teamcenter)
This Data Engineer and Backend Developer position is part of a global Engineering Planning and Reporting team. Our mission is to a) support external customer order execution teams during the planning phase of projects and b) gather and report on Key Performance Indicators of our Engineering teams to support continuous improvement and data-driven decisions. This role will contribute to the core functions of the team by both managing the data lifecycle and improving our tools.
- Career growth and development opportunities
- Supportive work culture
- Company paid Health and wellness benefits
- Paid Time Off and paid holidays
- Profit Sharing Program
- Private Pension
- Parental leave