···
Log in / Register
Software Engineer
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
C. Damián Carmona 10, Centro, 76020 Santiago de Querétaro, Qro., Mexico
Favourites
Share
Description

**Job Description Summary** =========================== As part of this role, you will collaborate with a multidisciplinary team in an agile/SCRUM environment to design, develop, and maintain software solutions. You will have the opportunity to engage with partners and stakeholders across Mexico, the USA, and India, contributing to a diverse and dynamic global team. Our portfolio spans a wide range of solutions, including services, web applications, desktop applications, APIs, and more, utilizing a broad technology stack such as NPSS, Java, Python, C/C\+\+, C\#, Qt, Kotlin, Docker, Kubernetes, Spring, and others.**Job Description** =================== **About Us** Our team, ADT (Advanced Design Tools), works with engineering teams from GE Aerospace to help them unleash productivity by developing and maintaining software engineering solutions. **Role Summary/Purpose** Our team, Advanced Design Tools (ADT), partners with engineering teams at GE Aerospace to drive productivity by developing and maintaining cutting\-edge software engineering solutions. As part of this role, you will collaborate with a multidisciplinary team in an agile/SCRUM environment to design, develop, and maintain software solutions. You will have the opportunity to engage with partners and stakeholders across Mexico, the USA, and India, contributing to a diverse and dynamic global team. Our portfolio spans a wide range of solutions, including services, web applications, desktop applications, APIs, and more, utilizing a broad technology stack such as NPSS, Java, Python, C/C\+\+, C\#, Qt, Kotlin, Docker, Kubernetes, Spring, and others. We are seeking motivated individuals with a genuine passion for software development to help GE Aerospace achieve its goals. This position focuses on full\-stack development, with an emphasis on backend development, and involves active participation in all stages of the Software Development Life Cycle (SDLC). **Essential Responsibilities** * Collaborate with product owners and stakeholders to gather, analyze, and define user and technical requirements, ensuring alignment with business objectives. * Design, develop, test, maintain, and deploy high\-quality software engineering solutions, adhering to industry best practices and standards for software development. * Continuously identify and implement opportunities for process improvement, optimizing efficiency and quality in the software development lifecycle. * Provide technical leadership and mentorship to other software developers, fostering a culture of collaboration, innovation, and knowledge sharing. * Ensure robust documentation of software designs, processes, and solutions to support scalability and maintainability. * Troubleshoot and resolve complex technical issues, ensuring system reliability and performance. * Stay up to date with emerging technologies and trends, proactively recommending innovative solutions to enhance the team's capabilities. **Qualifications/Requirements** * Bachelor's or higher degree in STEM, computer science, software engineering, mathematics or a related field. * Strong experience with object\-oriented programming, design patterns, and data structures. * Proficiency in npss, C\+\+, Qt, with hands\-on experience in at least two object\-oriented programming languages and modeling. * Proven experience designing and developing engineering modeling systems and working with various npss models and context. * Experience on backing and using model repositories on NPSS * Familiarity with agile methodologies, SOLID principles, Clean Code practices, and design reviews. * Experience conducting code reviews, performing static code analysis, ensuring test coverage, and writing unit tests. * Excellent verbal and written communication skills in English. * Strong analytical and problem\-solving abilities. **Desired Characteristics** * Communicate effectively and build strong relationships with team members and stakeholders through clear and professional interpersonal skills. * Collaborate seamlessly with others, actively seeking input from diverse perspectives to solve problems and achieve shared goals. * Work independently, managing priorities and delivering results with minimal supervision. * Adapt easily to dynamic and ambiguous environments, maintaining a flexible and proactive approach to change. * Demonstrate a natural ability to acquire new knowledge, skills, and technologies, driven by a passion for continuous improvement. **Additional Information** ========================== **Relocation Assistance Provided:** No

Source:  indeed View original post
Juan García
Indeed · HR
Active now

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.