Full Stack Senior Software Developer: R&D - IoT & Cloud (Hybrid)
Siemens
Job Description
Job ID
Company
Organization
Job Family
Experience Level
Full Time / Part Time
Contract Type
"We're improving the way we live and work by intelligently connecting energy systems, buildings, and industries!!
Smart infrastructure from Siemens makes the world a more connected and caring place – where resources are valued, where impact on the world is considered, where sustainable energy is delivered optimally and efficiently. It provides the flexible infrastructure to allow society to evolve and respond to changing conditions. Technology and the ingenuity of people come together to be at one with our environments and to care for our world. We do this from the macro to the micro level, from physical products, components, and systems to connected, cloud-based digital offerings and services. Siemens offers a broad portfolio of grid control and automation; low- and medium-voltage power distribution, switching and control; and building automation, fire safety and security, HVAC control and energy solutions.
JOIN US! WE MAKE REAL WHAT MATTERS. THIS IS YOUR ROLE"
We're improving the way we live and work by intelligently connecting energy systems, buildings and industries!!
Location: Goa India
Job Family: Research and Development
Division: Smart Infrastructure
Business Unit: Electrification and Automation
Assignment Category: Full-time regular
Experience Level: Senior level
Required Education Level: Master’s / Bachelor's Degree
Division Description:
Smart infrastructure from Siemens makes the world a more connected and caring place – where resources are valued, where impact on the world is considered, where sustainable energy is delivered optimally and efficiently. It provides the flexible infrastructure to allow society to evolve and respond to changing conditions. Technology and the ingenuity of people come together to be at one with our environments and to care for our world. We do this from the macro to the micro level, from physical products, components and systems to connected, cloud-based digital offerings and services. Siemens offers a broad portfolio of grid control and automation; low- and medium-voltage power distribution, switching and control; and building automation, fire safety and security, HVAC control and energy solutions.
Find out more about Smart Infrastructure at: https://new.siemens.com/global/en/company/topic-areas/smart-infrastructure.html
Job Description:
Full Stack Java Software Developer - IoT and Digitalization
Position Overview
We are forming a passionate group of solution innovators, UX devotees, techies, data scientists/AI experts, software lovers, AR/VR experts, visual artists, and architects, working in a lean startup concept. We strive to solve complex problems in various domains ranging from industry, energy, mobility and buildings to smart cities by applying methods and principles of data analytics, artificial intelligence, simulations, and interactive visualization. So, we are looking for equally passionate techies to join us in this exciting journey of finding solutions to some non-trivial challenges of the always connected peta-byte world.
Electrification and Automation R&D Goa has a full stack application developer position with a focus on growing our IoT and Digitalization initiative in Secondary Distribution Automation. This individual works in a matrixed organization consisting of other business unit teams that are implementing a division-wide initiative centered on digitalization. This position is responsible for acting as the Development expert on Application topics as it relates to digitalization and may be also engaged in customer-facing activities to target, develop and close specific digitalization opportunities.
What are my responsibilities?
• You will be responsible for Design of software solutions based on requirements and within the constraints of architectural /design guidelines.
• You will have to derive software requirements and software functional specification, validate software requirements, provide software feasibility analysis and software effort estimation.
• You should identify potential for harmony and re-use of components / technology.
• You will be responsible for the accurate translation of software architecture into design and code.
• You will guide Scrum team members on all design topics & implementation consistency against the design/architecture
• You will be involved in coding of features and/or bug-fixing and delivering solutions adhering to coding and quality guidelines, for self-owned/common components
• You will guide the team in test automation design and towards implementation of the same
• You will be collaborating with globally located teams.
• You will participate in resolution of field problems in application of existing products.
What does it take me to qualify for this job?
• Masters/Bachelor’s degree in Computer Science or related discipline from a reputed institute.
• Grass-root experience of 8 - 10 years in solving complex problems and developing end to end application stack.
• Strong expertise in Spring Boot 3.1 and 3.2, with deep understanding of the Spring ecosystem
• Proficient in Java 8+ versions, including its performance features and optimizations.
• Proficiency in Java unit testing frameworks (e.g., JUnit 5) and mocking frameworks (e.g., Mockito)
• Strong familiarity with microservices architecture.
• Sufficient knowledge of front-end technologies viz. Angular/React/Vue, Bootstrap, HTML/CSS/JS to understand integration constraints with backend.
• You need to have experience in dB services like PostgreSQL / NoSQL, knowledge of processing large volume timeseries data is highly preferred.
• You should have exposure to Test automation frameworks like Playwright and should be able to perform test automation design for Unit Testing, Integration Testing and E2E Tests.
• Hands-on experience with source code control and application lifecycle management systems viz. Azure DevOps, Git.
• Understanding of CI/CD pipeline is required. Knowledge of Kubernetes and Docker are highly preferred.
• Strong debugging skills to fix challenging issues related to performance and scalability, Hands-on software troubleshooting experience.
• Strong oral and written communication.
You would not like to miss a challenging and rewarding career with our team!
We’ve got quite a lot to offer. How about you?
We’re Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in across Gender, LGBTQ+, Abilities & Ethnicity. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination, and help us shape tomorrow
Find out more about Siemens careers at: www.siemens.com/careers
Equal Employment Opportunity Statement
Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.
"WE DON'T NEED SUPERHEROES, JUST SUPER MINDS!
WE’VE GOT QUITE A LOT TO OFFER. HOW ABOUT YOU?
We’re Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality and we welcome applications that reflect the diversity of the communities we work in across Gender, LGBTQ+, Abilities & Ethnicity. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination, and help us shape tomorrow
Find out more about Smart Infrastructure at: https://new.siemens.com/global/en/company/topic-areas/smart-infrastructure.html and about Siemens careers at: www.siemens.com/careers"