> Markdown version of [/jobs/ext/4626784-senior-mbse-java-developer](https://www.wearedevelopers.com/jobs/ext/4626784-senior-mbse-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior MBSE Java Developer - **Company:** Dassault Systemes - **Location:** Plano, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Computer-Aided Design, Agile Methodology, Systems Engineering, Automation of Tests, Computer Aided Three-Dimensional Interactive Application (CATIA), Code Review, Collaborative Learning, Continuous Integration, Software Debugging, Memory Management, Junit, Language Modeling, Object-Oriented Software Development, Performance Tuning, Software Engineering, Software Systems, Systems Modeling Language, Systems Architecture, System Testing, Strategies of Testing, UML, Test-Driven Development (TDD), Git, Information Technology, Teamcity, Jenkins, Crud - **Published:** November 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-mbse-java-developer-plano-tx--5887c6f5-ebe9-4070-9170-9dd656b04429 ## About the Role Java, Software Engineering, Systems Engineering, Software Engineering, Java, Ecosystems, CATIA CAD, Performance Engineering, System Validation, Memory Hardware, * Master's degree in Computer Science, Engineering, or related field * This position will require you to be onsite at our Plano office. * 4+ years of experience in Java and complex software systems * Strong expertise in Core Java and system-level design * Strong experience with Git and collaborative development workflows * Experience with CI/CD pipelines (Jenkins, TeamCity, etc.) * Proven ability to design and debug large, complex, object-oriented systems * Experience with performance optimization, memory management, and scalability * Solid understanding of TDD, JUnit, and testing strategies for non-trivial systems * Comfortable working in Agile environments, but able to operate independently * Familiarity with modeling languages (SysML/UML) or domain-specific languages is a strong plus * Excellent communication skills, able to explain complex ideas clearly * High ownership mindset, you take responsibility for outcomes, not just tasks * What Success Looks Like: * Work on deeply technical, intellectually challenging problems (not CRUD apps) * Influence the evolution of next-generation engineering standards (SysML v2) * Build software used to design real-world complex systems - aircraft, vehicles, space systems * High level of autonomy and technical ownership * Collaborate with top-tier engineers and domain experts globally * Continuous growth through complex challenges, architecture work, and peer learning * Be part of a stable, innovation-driven company with a long-term vision ## Description You will be expected to own problems end-to-end, influence technical direction, and contribute to the evolution of the SysML v2 standard implementation. Some more of your responsibilities will include the following: * Drive the design and implementation of core SysML v2 modeling capabilities * Take ownership of complex, ambiguous problems and deliver robust, scalable solutions * Contribute to technical architecture decisions and long-term product direction * Deeply understand and help shape the implementation of the SysML v2 standard * Improve system performance, memory usage, and model scalability for large-scale engineering models * Analyze product metrics and real-world usage to guide engineering improvements * Collaborate across teams (R&D, QA, Customer Success) to resolve complex technical challenges * Advocate for and implement engineering best practices (clean code, TDD, code reviews, CI/CD) * Build and maintain automated testing strategies for complex modeling scenarios