Siemens Mobility goal is to provide a robust and efficient IT landscape derived from business and market demands. The Information Technology (IT) department has the global responsibility for the internal IT of Siemens Mobility.
Siemens looking for a proficient Frontend Full Stack Software Developer to enhance our vibrant team.
Job Designation : Frontend Full Stack Software Developer
Qualification : Bachelor’s degree
Experience : Freshers / Experienced
Skill Set :
- Strong proficiency in Angular and TypeScript, with experience building responsive front ends.
- Proficient with automated testing frameworks (e.g., Karma, Jest, Mocha, JUnit, Selenium).
- Good understanding of the frontend design patterns.
- Excellent Java knowledge with significant experience in Java programming.
- Working knowledge of SQL, PostgreSQL or other relational databases.
- Familiarity with the Linux Operating system.
- Excellent analytical skills and an understanding of data structures and algorithms.
- Experience with object-oriented software design and design patterns.
- Proficient in Spring framework (Spring MVC) and Hibernate ORM.
- Working knowledge of RESTful API design and development
- Proven understanding of CICD practices and experience with GitLab.
- Ability to work independently or with a team in a dynamic environment.
- Excellent problem-solving and analytical skills.
- Strong attention to detail.
- Passion for staying up to date with the latest web development technologies.
Job Description :
Full Stack Developer will be instrumental in architecting, coding, and sustaining sophisticated applications using a modern tech stack. The ideal candidate will have a proven command of frontend technologies, particularly Angular and JavaScript, coupled with a great foundation in Java, Spring, Hibernate, and a grasp of CICD principles and GitLab.
- Design and develop scalable web applications with a focus on clean, maintainable code.
- Develop new driven functionalities and support the existing software solutions.
- Design client-side and server-side architecture.
- Implement sophisticated front-end user interfaces using Angular and TypeScript.
- Integrate back-end systems using Java, Spring, and Hibernate.
- Design and interact with relational databases (PostgreSQL, OracleDB).
- Use GitLab for effective version control, issue tracking, and CICD pipelines.
- Build and maintain CICD pipelines to automate testing, deployment, and monitoring processes.
- Work closely with other developers, product managers, and designers in an Agile environment.
- Proactively participate in code reviews.
- Provide mentorship and knowledge sharing within the team.
Location : Pune, Maharashtra, India