Software Automation Developer

hace 4 semanas


Naucalpan, México Ford Motor Company A tiempo completo

**Framework Development & Maintenance**:- Architect, design, and develop resilient and scalable microservices & libraries using Python, Java (e.g., Spring Boot) and Angular, adhering to modern architectural patterns and best practices for cloud environments.- Implement new features and enhancements to the automation & tools framework, leveraging cutting-edge cloud services and technologies to meet evolving project needs.- Write comprehensive unit tests, integration tests, and contract tests; rigorously comply with corporate security & quality gates, ensuring all features are developed to the highest standards (DevSecOps principles).- Develop, optimize, and maintain complex SQL database schemas, tables, relationships, views, triggers, and stored procedures, ensuring data integrity, performance, and scalability.- **Automation & Integration**:- Develop, maintain, and optimize CI/CD pipelines for automated builds, comprehensive testing, secure deployments, and efficient rollback strategies for all framework components and microservices in cloud environments.- Automate infrastructure provisioning and configuration (Infrastructure as Code - IaC) where applicable.- **User Support & Collaboration**:- Actively assist software development and test system integration engineering teams in adopting, configuring, and effectively utilizing the tools & automation framework, promoting best practices.- Provide expert-level technical support, troubleshooting, and root cause analysis for users of the tools & automation framework.- Collaborate closely with internal stakeholders (software developers, testers, test coordinators, QA engineers, Product Owners) to gather requirements, define user stories, and solicit feedback for continuous framework improvement.- Engage with external tool vendors and suppliers to resolve complex technical issues, evaluate and implement new methodologies, and ensure seamless compatibility and integration.- Conduct code reviews, providing and receiving constructive feedback to maintain high code quality and foster knowledge sharing.- **Project & Process Contribution**:- Actively contribute to the strategic planning and technical roadmap definition for the tools & automation framework, aligning with broader organizational goals.- Proactively participate in and contribute to agile development ceremonies (e.g., sprint planning, daily stand-ups, sprint reviews, retrospectives), championing agile principles.- Create and maintain comprehensive technical documentation, including design specifications, architectural diagrams, API documentation, user guides, and operational procedures.- Continuously research and stay updated with industry trends, emerging technologies, and best practices in cloud development, microservices, database management, automotive ECU interaction, data processing, and software engineering.- **Continuous Improvement**:- Proactively identify areas for improvement in the tools & automation framework, associated processes, and overall system architecture.- Research, propose, prototype, and implement innovative solutions to enhance efficiency, scalability, reliability, security, and usability of the framework.- Champion the adoption of new tools, technologies, and methodologies that can provide a competitive advantage or solve complex challenges.- 4+ years of Java 11+ experience- 4+ years of cloud development expertise- Github / Github action knowledge- 4+ years of database management/knowledge- 4+ years of Angular/JS experience- 4+ years of API creation/management experience- English proficiency- Diagraming, design, business requirements skills- Proactive, Self learner, change oriented, accountable- Code review, debugging, coding best practices proficiency**Deliverables**:- Well-tested, high-quality, and secure code committed to repositories, consistently passing all quality and security gates.- Scalable and resilient cloud-native tools & automation framework components (software, modules, libraries, microservices, APIs, databases).- Efficient and reliable automation scripts and CI/CD pipeline configurations for faster delivery, reduced manual effort, and increased operational efficiency.- Comprehensive technical documentation (e.g., architectural designs, detailed design documents, database diagrams, API specifications, integration guides, user manuals).- Technology evaluation reports, proof-of-concept implementations, and actionable recommendations.- User support documentation, FAQs, and training materials (as needed).- Clearly defined contributions to project roadmaps, sprint plans, and backlog grooming.- Detailed issue resolution reports, particularly for complex technical challenges and vendor collaborations.- Meticulously created & updated Jira tickets, sprint tasks, and backlog items reflecting progress and requirements.Performance and scalability test results and optimization reports. Source Code & Compiled Binaries/Container Images



  • Naucalpan, México P3-Group A tiempo completo

    Seeking for an**:Junior Python Automation Developer** **On-Site Work** Location**:Naucalpan, Mexico** P3 is an international company, offering consulting and engineering services, as well as software development for numerous customers. Since its founding in 1996 in Aachen, Germany, P3 always has founded new branches and has over 1850 employees in 17...


  • Naucalpan, México P3-Group A tiempo completo

    Seeking for an**:Junior Python Automation Developer****On-Site Work**Location**:Naucalpan, Mexico**P3 is an international company, offering consulting and engineering services, as well as software development for numerous customers. Since its founding in 1996 in Aachen, Germany, P3 always has founded new branches and has over 1850 employees in 17...


  • Naucalpan, México P3-Group A tiempo completo

    Important company of the Automotive Sector requests Python Automation **Overview** **Duties and** **Responsibilities** The main activities for a Python Automation developer includes: - Understand user requirements - Understand software requirements - Use **UML** diagrams and flow charts to translate user requirements - Crate Python scripts - Participate...


  • Naucalpan, México P3 GROUP A tiempo completo

    **Vacante para la empresa P3 GROUP en El Cristo -Naucalpan de Juárez, Estado de México**: **Overview** **Duties and** **Responsibilities** The main activities for a Python Automation developer includes: Understand user requirements Understand software requirements Use **UML** diagrams and flow charts to translate user requirements Crate Python...


  • Naucalpan, México P3 GROUP A tiempo completo

    **Vacante para la empresa P3 GROUP en El Cristo -Naucalpan de Juárez, Estado de México**:**Overview****Duties and** **Responsibilities**The main activities for a Python Automation developer includes:Understand user requirementsUnderstand software requirementsUse **UML** diagrams and flow charts to translate user requirementsCrate Python scriptsParticipate...


  • Naucalpan, México Ford Motor Company A tiempo completo

    Work with a team of AUTOSAR Basic Software (BSW) developers to improve the speed and quality of the BSW and runtime environment (RTE) generation for the vehicle motion control software team. The AUTOSAR classic module is using the Vector toolchain for the configuration and code generation of the basic software.Preferred Experience:- Scripting experience...

  • Xil Software Developer

    hace 6 días


    Naucalpan, México Ford Motor Company A tiempo completo

    **Key Roles and Responsibilities of Position**: 1) Lead the creation of cloud-based or desktop software solutions for the SES Testing area. 2) Lead teams in other Ford Regions for supporting SES Core methods and code development. 3) Gather & manage software requirements for XIL toolchain for automation and semi-automation 4) Lead the implementation of...

  • Python Automation Jr

    hace 4 días


    Naucalpan, México P3 GROUP CONSULTING A tiempo completo

    Important company of the Automotive Sector requests Python Automation **Overview** **Duties and** **Responsibilities** The main activities for a Python Automation developer includes: - Understand user requirements - Understand software requirements - Use **UML** diagrams and flow charts to translate user requirements - Crate Python scripts - Participate...

  • Se - Software Engineer

    hace 6 días


    Naucalpan, México Ford Motor Company A tiempo completo

    At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation.Our Global...

  • Software Developer

    hace 1 semana


    Naucalpan, México Segula Technologies A tiempo completo

    Company DescriptionAccelerate your career with a fast-growing global engineering group. At SEGULA Technologies, you will work on exciting projects and help shape the future within a company for which innovation is inseparable from engineering.3D printing, augmented reality, autonomous vehicles, the factory of the future... these are all part of the daily...