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.
requirements
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
benefits
• 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