Siemens

Senior Software Engineer (Application Migration)

Siemens$102K — $119K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software development experience
  • Proficient in Java for enterprise applications
  • Extensive experience with Kubernetes
  • Hands-on knowledge of web technologies: HTML, CSS, JavaScript, TypeScript
  • Strong understanding of software architecture patterns and API design
  • Effective problem-solving and collaboration skills
  • Bachelor's degree in Computer Science or related field

Responsibilities

  • Architect and implement a migration plan for a Java application to a thin client architecture
  • Develop scalable front-end and back-end components
  • Collaborate with teams to define technical requirements
  • Ensure integration of new web components with existing systems
  • Participate in code reviews, testing, and deployment
  • Diagnose and resolve complex technical issues
  • Contribute to development process improvements

Benefits

  • Health, dental, and vision insurance starting Day 1
  • Opportunity to work on impactful projects
  • Engaging and innovative tech environment
  • Comprehensive total rewards package
  • Tuition reimbursement and online learning development
  • Employee perks and discounts, plus a 401k match
Full Job Description
Position Overview:

We are seeking a skilled Software Engineer to join our team and lead the migration of a significant Java-based software application to a modern web-based thin client architecture. This role is critical for enhancing application performance, scalability, and user experience.

What your day may look like:
  • Architect, design, and implement solutions for migrating a large Java application to a web-based thin client.
  • Develop robust and scalable front-end and back-end components.
  • Collaborate with cross-functional teams to define technical requirements and system designs.
  • Ensure seamless integration of new web components with existing systems.
  • Participate in code reviews, testing, and deployment activities.
  • Diagnose and resolve complex technical issues.
  • Contribute to the continuous improvement of development processes and tools.

What will make you successful in this role:
  • Minimum of 5 years of professional software development experience.
  • Strong proficiency in Java development, including enterprise-level applications.
  • Extensive experience with Kubernetes for container orchestration.
  • Hands-on experience with web development technologies (HTML, CSS, JavaScript, TypeScript).
  • Solid understanding of software architecture patterns and API design.
  • Proven problem-solving abilities and a collaborative approach.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.

What will make you thrive in this role:
  • Experience with modern front-end frameworks, particularly Angular.
  • Familiarity with major cloud platforms (e.g., AWS, Azure, GCP).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience working in Agile development environments.

Why you'll love working for Siemens!
  • Freedom and healthy work-life balance- Health, Dental, Vision Insurance, HSA/FSA, Commuter Benefits - starting Day 1!
  • Solve the world's most significant problems - Be part of exciting and innovative projects.
  • Engaging, challenging, and fast evolving, pioneering technological environment.
  • Competitive total rewards package.
  • Opportunities to contribute your innovative ideas and get paid for them! Please take advantage of our Tuition Reimbursement program, Mentor Programs, and your development through online learning.
  • Employee perks and discounts in addition to our 401k match and generous Paid Time Off

Siemens offers a variety of health and wellness benefits to employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html.

This position is located in Minnetonka, MN. The salary range for this position is $102,102.00 - $119,952.00. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications and premium geographic location.

Applicants must be legally authorized for employment in the United States without needing current or future employer-sponsored work authorization.

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 $102,102.00 - $119,952.00 annually. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.

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 Senior Software Engineer (Application Migration) jobs: