For Employers
Software Developer - Mid-level (Talent Pool)


GE Renewable Energy Power and Aviation
4 days ago
Posted date
4 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
OtherJob category
Other
Job Description Summary

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 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).

Job Description

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 degree in computer science, Software Engineering, or a related field.
  • Strong experience with object-oriented programming, design patterns, and data structures.
  • Proficiency in Java and/or Kotlin, with hands-on experience in at least two object-oriented programming languages.
  • Extensive experience with Spring Boot or Spring Framework for developing RESTful applications.
  • Proven experience designing and developing distributed software systems and working with various architectural styles (e.g., microservices, event-driven architectures).
  • 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.
  • Experience with SaaS projects or cloud-based platforms.
  • Knowledge of DevOps practices and tools (e.g., CI/CD pipelines, Docker, Kubernetes).
  • Familiarity with database technologies (SQL and NoSQL) and messaging systems (e.g., Kafka, RabbitMQ).


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
Related tags
-
JOB SUMMARY
Software Developer - Mid-level (Talent Pool)
GE Renewable Energy Power and Aviation
Santiago de Querétaro
4 days ago
N/A
Full-time

Software Developer - Mid-level (Talent Pool)