Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Software Development Engineer, Controls & Diagnostics

Switzerland Global Enterprise

Software Engineer responsible for software development in diagnostics and control systems at GE Vernova. Involving R&D projects and collaboration with multidisciplinary teams and methods.

Posted 7/9/2026full-timeMassy • 🇫🇷 FranceMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AngularCassandraDockerJavaJavaScriptKubernetesLinuxMariaDBMongoDBNode.jsPostgresReactRedisSpringSpring BootSpringBootTypeScript

About the role

Key responsibilities & impact
  • Gather requirements from domain experts and end users
  • Define software architecture with a focus on scalability, flexibility, and maintainability
  • Select appropriate technologies, processes, and tools
  • Design modern, simple, and intuitive user interfaces
  • Provide deployment support for the application in coordination with project teams
  • Provide timely communications to relevant stakeholders
  • Monitor risk treatment and validate mitigation plans
  • Participate in post‑implementation reviews by analyzing failures and issues
  • Implement best practices across the software development lifecycle

Requirements

What you’ll need
  • Engineering degree or Master’s (MSc/M2) in Software Engineering
  • Strong proficiency in Java programming (Spring Boot)
  • Familiarity with Windows, macOS, and Linux environments
  • Data modeling and efficient management of various databases (PostgreSQL, MariaDB, MongoDB, Cassandra, Redis)
  • Web application development (Node.js, Angular, React.js, TypeScript, JavaScript, etc.)
  • Microservices architecture and containerized deployment (Docker & Docker Hub, Kubernetes)
  • Experience designing and implementing intuitive user interfaces
  • API security using OAuth2, JWT, or similar
  • Experience using, setting up, and improving CI/CD pipelines (Continuous Integration, Continuous Deployment)
  • Languages: Working proficiency in English

Benefits

Comp & perks
  • Collaborative work environment
  • Innovative projects
  • Opportunities for professional development

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java ProgrammingSpring BootWeb Application DevelopmentNode.jsAngularReact.jsTypeScriptJavaScriptMicroservices ArchitectureData Modeling
Soft Skills
Timely CommunicationStakeholder EngagementAnalytical Skills
Certifications
Engineering DegreeMaster’s in Software Engineering