Senior Software Engineer C++

Detalles de la oferta

**Senior Software Engineer**

Are you passionate about the chance to bring your experience to a world-class company that is market-leading for both content and technology? If yes, we are looking for you!

**About the Role**

In this opportunity as a** Senior Software Engineer**, you will be responsible to:

- Delivers end-to-end technical solutions for multiple products or complex projects.
- Leads routine projects with manageable risks and resource requirements.
- May manage budgets for small projects or programs.
- Solves complex problems with mínimal guidance.
- Immediate QA/Software Development Engineer team.
- Engages with cross-functional teams to execute.
- Trains and mentors more junior colleagues.
- Influences and articulates compelling software solutions for customers and product(s).
- Explains difficult concepts and influences others to adopt a point of view for ideas and initiatives.
- Writes code according to coding specifications established for software solutions.
- Delivers software features with exceptional quality, meeting designated release plans and delivery commitments.
- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Improves operations by conducting systems analysis and recommending changes in policies and procedures.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
- Protects operations by keeping information confidential.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Collaborates with other designers and engineers.
- Breaks down customer requirements/problems into for the team.
- Ability to clearly communicate technical concepts to stakeholders
- Provides input to department objectives and goals of a sub-Business Unit or function
- Strong understanding of other roles within the function or Business Unit and how they are connected
- Establishes and maintains ongoing relationships with customers
- Demonstrates mastery of a specific discipline across a range of related issues
- Anticipates and interprets customer needs to identify solutions
- Interacts and negotiates effectively with internal or external customers
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Improves operations by conducting systems analysis and recommending changes in policies and procedures.
- Applies new technologies in software solutions and provides recommendations to the project team.
- Breaks down functional requirements into technical requirements and specifications for the team.
- May support and develop software engineers by providing advice, mentoring, training, coaching, and educational opportunities.
- Leads routine projects with manageable risks and resource requirements
- Great team player and able to work efficiently with mínimal supervision
- Collaborates with other designers and engineers
- Breaks down customer requirements into work for the team can execute on.
- Ability to communicate technical concepts to stakeholders
- Clearly communicate technical concepts with others in the organization (Technical Communication, Support, Product and Cloud) by adjusting communication style to the audience

**About You**

You're a fit for the role if your background includes:

- Bachelor's degree.
- Fluent English is a must.
- ** Required skills: C++**:

- Continuous learner and interested in up and coming technology
- Able to collaborate with product, engineering and testing teams
- Able to solve complex problems with mínimal guidance
- Able to help lead a team and work efficiently with mínimal supervision

**To apply, please upload your updated resume in English.***

**Location: CDMX**

LI-AC1

**What's in it For You?**

You will join our inclusive culture of world-class talent, where we are committed to your personal and professional growth through:

- ** Hybrid Work Model**: We've adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for our office-based roles while delivering a seamless experience that is digitally and physically


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Jr. Service Desk Analyst

**Requirements**: - Advanced English C1 - Bachelor's degree - Good verbal and written communication skills - Ability to collaborate and work in a team - Bas...


Icorp - México

Publicado 9 days ago

Software Development Engineer In Test (Pmm)

Suppose you are a Quality Engineering professional and want to work in a highly innovative environment, using the latest technologies, along with experts in ...


Percona - México

Publicado 9 days ago

Trabajo De Lunes A Viernes

SERVICIOS MEDICOS CALL CENTER BILINGÜE **INDISPENSABLE C1** SIN EXPERIENCIA PREVIA - LUNES A VIERNES - 40 HRS DIARIAS - DISPONIBILIDAD DE 6:00 AM 4:00 PM -...


Global Consults Recruitment - México

Publicado 9 days ago

Customer Service

ESCOLARIDAD: Carrera Técnica ACTIVIDADES: Atención y seguimiento a requerimientos de clientes Inventarios Planner Cotizaciones a clientes nuevos Visitas...


Corruempaques S.A. De C.V. - México

Publicado 9 days ago

Built at: 2024-12-02T12:24:14.964Z