We are ALTEN Mexico, a leading engineering company that specializes in providing innovative solutions for engineering, technology, and product development projects. With a dedicated team of over 250 professionals, we cater to various industries including Automotive, Energy, Aeronautics, Banking & Insurance, Telecom & Multimedia, and Rail. We offer comprehensive services ranging from project design development to test/validation, programming, implementation, and manufacturing.
ALTEN Mexico is a subsidiary of the ALTEN Group, a global leader in engineering and technology consulting with more than 30 years of experience. Operating in 30 countries, ALTEN employs over 54,000 engineers and offers a full development cycle, covering everything from concept design to product development, production systems, and implementation.
We are currently looking for a skilled Python Developer to join our team. In this role, you will be responsible for developing, testing, and maintaining Python applications and scripts. You will work closely with cross-functional teams to deliver high-quality solutions that meet our clients' requirements.
Duties and Responsabilities:
Understand User Requirements
- Collaborate with stakeholders to gather detailed user requirements.
- Analyze user needs to ensure the developed software meets expectations.
Understand Software Requirements
- Study and interpret software specifications and requirements.
- Ensure alignment between user requirements and software capabilities.
Use UML Diagrams and Flow Charts
- Translate user and software requirements into visual representations using UML diagrams.
- Develop flow charts to map out software processes and workflows.
Create Python Applications
- Develop robust and scalable Python applications based on requirements.
- Implement features and functionalities as specified in the design documents.
Create Python Scripts
- Write Python scripts for automation, data processing, and other tasks.
- Ensure scripts are efficient, maintainable, and well-documented.
Participate in SCRUM Meetings
- Attend and contribute to daily stand-ups, sprint planning, and retrospectives.
- Collaborate with the team to ensure smooth and effective project progress.
Report Progress Using Jira
- Update Jira with current project status and task progress.
- Track and resolve issues, ensuring timely completion of tasks.
Create and Maintain Technical Documentation
- Document software design, development processes, and user guides.
- Keep technical documentation up-to-date with any changes or enhancements.
Collaborate with Members of External Regions
- Work with international teams to ensure seamless collaboration.
- Communicate effectively across different time zones and cultural backgrounds.
Desired Skills & Experience
- College or University degree in Computer Science, Mechatronics or a related discipline
- Strong desire to learn
- +5 Years of experience developing Python apps
- +5 Years of experience developing Python scripts
- Experience using python with Data Structures ,OOPs concepts, Variables and data types, File handling concepts, Exception Handling, Generators, Iterators
- Teamwork
- Effective communication skills
- Proactive
- Proficiency in English
Core Competency Requirements
- Solid understanding of object-oriented programming concepts
- Software management tools such Git and GitHub
- Solid understanding of relational database design and querying concepts
- Knowledge and usage of agile frameworks such as SCRUM
- Ability to communicate in a written and oral form and interact internationally with other teams.
- Auto management skills.
Preferred Competency Requirements
- Has implemented web applications using Python
- Has implemented front ends for Python scripts and applications
- C and C++ process compilation
- Raspberry Pi Python Apps
Ofrecemos
• Sueldo base
• Seguro de Gastos Médicos Mayores (incluye plan dental y visión)
• 15 días de aguinaldo
• 25% de prima vacacional
• 12 días de vacaciones (A partir del primer año)
• Seguro social
• PTU/Reparto de utilidades
• Vales de despensa quincenales
Top Skills
What We Do
We are a consulting firm specialized in the management of engineering projects globally for the automotive, aeronautical, IT, energy, among many sectors. Design, development and programming are the most requested services by the majority of our clients