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 Responsibilities: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 disciplineStrong desire to learn5+ years of experience developing Python apps5+ years of experience developing Python scriptsExperience using Python with Data Structures, OOP concepts, Variables and data types, File handling concepts, Exception Handling, Generators, IteratorsTeamworkEffective communication skillsProactiveProficiency in EnglishCore Competency Requirements:Solid understanding of object-oriented programming conceptsSoftware management tools such as Git and GitHubSolid understanding of relational database design and querying conceptsKnowledge and usage of agile frameworks such as SCRUMAbility to communicate in a written and oral form and interact internationally with other teams.Self-management skills.Preferred Competency Requirements:Has implemented web applications using PythonHas implemented front ends for Python scripts and applicationsC and C++ process compilationRaspberry Pi Python AppsOfrecemos:Sueldo baseSeguro de Gastos Médicos Mayores (incluye plan dental y visión)15 días de aguinaldo25% de prima vacacional12 días de vacaciones (A partir del primer año)Seguro socialPTU/Reparto de utilidadesVales de despensa quincenales
#J-18808-Ljbffr