Siemens Hiring Fresher Software Developer – Angular Full Stack Developer

Siemens Mobility aims to deliver a robust and efficient IT landscape driven by business and market demands. The Information Technology (IT) department holds global responsibility for Siemens Mobility’s internal IT operations.

We are seeking a proficient Frontend Full Stack Software Developer to enhance our dynamic team.

Job Title: Frontend Full Stack Software Developer

Qualifications: 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 frontend design patterns.
  • Excellent knowledge of Java 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 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 CI/CD 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 updated with the latest web development technologies.

Job Description: As a Full Stack Developer, you will play a crucial role in architecting, coding, and maintaining sophisticated applications using a modern tech stack. The ideal candidate will have expertise in frontend technologies, particularly Angular and TypeScript, alongside a strong foundation in Java, Spring, Hibernate, and a good grasp of CI/CD principles and GitLab.

  • Design and develop scalable web applications with a focus on clean, maintainable code.
  • Develop new functionalities and support existing software solutions.
  • Design client-side and server-side architecture.
  • Implement advanced 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 CI/CD pipelines.
  • Build and maintain CI/CD pipelines to automate testing, deployment, and monitoring processes.
  • Collaborate closely with other developers, product managers, and designers in an Agile environment.
  • Proactively participate in code reviews.
  • Provide mentorship and share knowledge within the team.

Location: Pune, Maharashtra, India

Click Here To Apply Now

Share with others

Leave a Reply

Your email address will not be published. Required fields are marked *