We are alten mexico, a leading engineering companythat specializes in providing innovative solutions for engineering,technology, and product development projects.
with a dedicated teamof over 250 professionals, we cater to various industries includingautomotive, energy, aeronautics, banking & insurance, telecom& multimedia, and rail.
we offer comprehensive services rangingfrom project design development to test/validation, programming,implementation, and manufacturing.
alten mexico is a subsidiary ofthe alten group, a global leader in engineering and technologyconsulting with more than 30 years of experience.
operating in 30countries, alten employs over 54,000 engineers and offers a fulldevelopment cycle, covering everything from concept design toproduct development, production systems, and implementation.
we arecurrently looking for a skilled python developer to join our team.in this role, you will be responsible for developing, testing, andmaintaining python applications and scripts.
you will work closelywith cross-functional teams to deliver high-quality solutions thatmeet our clients' requirements.
duties and responsabilities:understand user requirements - collaborate with stakeholders togather detailed user requirements.
- analyze user needs to ensurethe developed software meets expectations.
understand softwarerequirements - study and interpret software specifications andrequirements.
- ensure alignment between user requirements andsoftware capabilities.
use uml diagrams and flow charts - translateuser and software requirements into visual representations usinguml diagrams.
- develop flow charts to map out software processesand workflows.
create python applications - develop robust andscalable python applications based on requirements.
- implementfeatures and functionalities as specified in the design documents.create python scripts - write python scripts for automation, dataprocessing, and other tasks.
- ensure scripts are efficient,maintainable, and well-documented.
participate in scrum meetings -attend and contribute to daily stand-ups, sprint planning, andretrospectives.
- collaborate with the team to ensure smooth andeffective project progress.
report progress using jira - updatejira with current project status and task progress.
- track andresolve issues, ensuring timely completion of tasks.
create andmaintain technical documentation - document software design,development processes, and user guides.
- keep technicaldocumentation up-to-date with any changes or enhancements.collaborate with members of external regions - work withinternational teams to ensure seamless collaboration.
- communicateeffectively across different time zones and cultural backgrounds.requirements desired skills & experience - college oruniversity degree in computer science, mechatronics or a relateddiscipline - strong desire to learn - +5 years of experiencedeveloping python apps - +5 years of experience developing pythonscripts - experience using python with data structures ,oopsconcepts, variables and data types, file handling concepts,exception handling, generators, iterators - teamwork - effectivecommunication skills - proactive - proficiency in english corecompetency requirements - solid understanding of object-orientedprogramming concepts - software management tools such git andgithub - solid understanding of relational database design andquerying concepts - knowledge and usage of agile frameworks such asscrum - ability to communicate in a written and oral form andinteract internationally with other teams.
- auto managementskills.
- preferred competency requirements - has implemented webapplications using python - has implemented front ends for pythonscripts and applications - c and c++ process compilation -raspberry pi python apps benefits • sueldo base • seguro de gastosmédicos mayores (incluye plan dental y visión) • 15 días deaguinaldo • 25% de prima vacacional • 12 días de vacaciones (apartir del primer año) • seguro social • ptu/reparto de utilidades• vales de despensa quincenales