As Siemens Energy, “We energize society” by supporting our customers to make the transition to a more sustainable world, based on innovative technologies and our ability to turn ideas into reality. We do this by:
- Expanding renewables
- Transforming conventional power
- Strengthening electrical grids
- Driving industrial decarbonization
- Securing the supply chain and necessary minerals
Roles & Responsibilities: –
Job Overview:
We are seeking an experienced Software Developer with 3 to 5 years of experience in backend development using C# and Fortran with power/energy/mechanical industry experience to join our team. Knowledge of HTML/CSS/JavaScript will be considered a strong asset. The ideal candidate will be responsible for designing, developing, and implementing software solutions, and will have a strong foundation in programming languages and a keen interest in expanding their skill set.
Responsibilities:
- Collaborate with the development team to design, develop, and test software solutions using C# and Fortran.
- Write clean, maintainable, and efficient code for various applications.
- Utilize machine learning knowledge to contribute to the development of intelligent applications and algorithms for power/energy industry.
- If applicable, apply JavaScript/ React.js for front-end development and interactive user interfaces.
- Work with cross-functional teams to define, design, and ship new features.
- Identify and resolve technical issues and bugs.
- Keep learning new technologies and apply them to upcoming projects as appropriate.
Requirements:
- Bachelor’s degree in mechanical Engineer(preferrable)/computer science/ software engineering
- 3 to 5 years of experience as a Software Developer with expertise in C# and Fortran.
- Mechanical industry work experience is highly preferred.
- Solid understanding of machine learning principles and applications will be a strong advantage.
- Familiarity with JavaScript for client-side development will be a plus.
- Knowledge of Git and Jira is beneficial.
- Strong problem-solving abilities and analytical skills.
- Excellent communication and teamwork skills.
- Ability to adapt to new technologies and possess a passion for learning and growth.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.