Siemens

Software Engineer Advanced

Siemens$109K — $197K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, IT, Engineering, or related field.
  • Minimum 2 years of hands-on experience in Java application development.
  • Proven understanding of Java programming and Spring Boot.
  • Experience with microservices architecture and REST API development.
  • Strong knowledge of databases (SQL, NoSQL).
  • Familiarity with version control systems like Git.

Responsibilities

  • Develop, maintain, and enhance applications using Java and Spring Boot.
  • Implement RESTful APIs and microservices in application development.
  • Investigate and resolve production issues within SLA timelines.
  • Support customer-reported incidents and service requests as needed.
  • Perform root cause analysis and implement fixes for recurring issues.
  • Collaborate with business users to gather requirements and solve technical issues.
  • Support application deployments and monitor performance for improvements.

Benefits

  • Health and wellness benefits available to employees.
  • Details about benefits can be found on the company's benefits website.
Full Job Description
Position Overview:

We are looking for a motivated Software Engineer to join our team and contribute to application development, customer support, and production issue resolution. The candidate will be responsible for developing, maintaining, solving, and improving enterprise applications built using Java and Spring Boot-based microservices architecture.

The role requires close collaboration with customers, business users, development teams, and support teams to investigate issues, provide timely resolutions, and deliver high-quality software solutions. Candidates should possess strong analytical and problem-solving skills with a willingness to learn and support business-critical applications.

Responsibilities:

  • Develop, maintain, and improve applications using Java and Spring Boot.
  • Develop and implement RESTful APIs and microservices.
  • Investigate, fix, and resolve production issues within defined SLA timelines.
  • Support for customer-reported incidents and service requests.
  • Perform root cause analysis (RCA) and implement permanent fixes for recurring issues.
  • Work closely with business users and customers to understand requirements and resolve technical issues.
  • Support application deployments and release activities.
  • Supervise application performance and find opportunities for improvements.
  • Collaborate with QA, and other multi-functional teams throughout the SDLC.
  • Build and maintain technical documentation, fixing guides, and knowledge base articles.

Required Knowledge/Skills, Education, and Experience:

  • Bachelor's degree in computer science, Information Technology, Engineering, or a related field.
  • Minimum 2 years of hands-on experience in Java application development, support, and maintenance.

Preferred Qualifications:

  • 2+ years of experience in Java application development and support.
  • Proven understanding of Java programming.
  • Hands-on experience or academic knowledge of Spring Boot.
  • Understanding of Microservices Architecture and REST API development.
  • Strong knowledge of databases (SQL, NoSQL).
  • Familiarity with Git, GitHub, or similar version control systems.
  • Understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Basic knowledge of application deployment and support processes.

Additional Information:

  • Strong customer-focus and support approach.
  • Excellent analytical and fixing abilities.
  • Effective verbal and written communication skills.
  • Ability to work independently and collaboratively in a team environment.
  • Strong ownership and accountability for issue resolution.
  • Willingness to learn new technologies and business processes.

You'll Benefit From
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
The pay range for this position is 109,800 - 197,700 annually. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.

#LI-PLM

#LI-Hybrid

#SWSaaS

About Siemens

Siemens AG is a German multinational conglomerate company headquartered in Munich and the largest industrial manufacturing company in Europe with branch offices abroad. The principal divisions of the company are Industry, Energy, Healthcare, and Infrastructure & Cities, which represent the main activities of the company. The company is a prominent maker of medical diagnostics equipment and its medical health-care division, which generates about 12 percent of the company's total sales, is its second-most profitable unit, after the industrial automation division. The company is a component of the Euro Stoxx 50 stock market index. Siemens and its subsidiaries employ approximately 385,000 people worldwide and reported global revenue of around €87 billion in 2019 according to its earnings release.
Learn more about Siemens
Size
305,000 employees
Industry
Founded
1847
NASDAQ

Similar Jobs

More Jobs at Siemens

More Information Technology Jobs

Find similar Software Engineer Advanced jobs: