As a Senior Software Engineer at Siemens Advanta, you'll play a pivotal role in designing and developing various components of EnergyIP®, a critical product in enabling digital transformation within the energy sector. You'll be responsible for writing unit test cases, performing integration testing, and maintaining the software components to ensure high quality and reliability. Additionally, you'll contribute to the development of design and customer-facing documentation.
Responsibilities
- Design and develop components of EnergyIP®, ensuring adherence to coding standards and best practices.
- Write comprehensive unit test cases to validate the functionality of developed components.
- Collaborate with cross-functional teams to integrate developed components with other EnergyIP® products.
- Conduct integration testing to ensure seamless interoperability between different software modules.
- Address and resolve any bugs or issues identified during testing or production use.
- Create and maintain design documentation to facilitate knowledge sharing and future development efforts.
- Develop customer-facing documentation to guide users in effectively utilizing EnergyIP® features and functionalities.
Requirements
- Bachelor’s degree in Computer Science or equivalent field.
- 4-8 years of hands-on experience in software development using Java and database technologies.
- Proficiency in Core Java and Advanced Java concepts such as multithreading, memory management, and design patterns.
- Strong analytical and problem-solving skills with the ability to debug complex software issues.
- Excellent communication skills, both verbal and written, with the ability to convey technical concepts effectively.
- Experience with web services (REST, SOAP), messaging technologies (Kafka), and the Spring framework is desirable.
- Knowledge of Object-Oriented Analysis and Design (OOAD) principles and practices.
- Ability to work effectively in a collaborative team environment and manage multiple tasks simultaneously.
At Siemens, we are committed to fostering a diverse and inclusive workplace where everyone's contributions are valued. Join us in shaping the future of digitalization and explore exciting career opportunities at www.siemens.com/careers.