Senior Software Engineer

hace 1 mes


Ciudad de México CDMX OpenSesame A tiempo completo

**About OpenSesame**

OpenSesame's mission is to help develop the world's most productive and admired workforces. We do this by delivering a comprehensive catalog of elearning courses from the world's top publishers. We add value to customers through their entire learning journey.

While it appears to most people that we just sell training courses (over 40,000 of them), what we really offer is the opportunity for companies to upgrade the skills of each of their employees.

We are at a pivotal time in our growth as we diversify the ways we drive revenue. We've expanded our product offering dramatically, and have a growing network of partners that is developing into a vibrant channel. Our customer base has high satisfaction ratings and there is room to grow our retention even more.

**_ About the Job_**

We are seeking a Senior Engineer to join our team and contribute to the growth and success of OpenSesame's eLearning platform. As a Senior Engineer, you'll work across the stack to develop new features, improve existing systems, and ensure high standards of performance and scalability. At OpenSesame, we are evolving toward Extreme Programming (XP) practices, and you'll spend much of your time pairing or mobbing with other engineers to develop solutions collaboratively as we modernize and improve our systems.

This role requires a well-rounded engineer who can move seamlessly between front-end and back-end tasks, understands cloud infrastructure, and has experience with automated deployments. You'll mentor and support other engineers, provide technical guidance, improve team processes, and help others level up their skills.

**_ Performance Objectives:_**
- In your first 90 days: Get fully integrated into the team's workflow, develop a deep understanding of the product and architecture (including legacy systems written in Drupal 7 and Angular), and start contributing to collaborative development processes._
- **Team Integration & Shared Ownership**:Collaborate with the team to understand ongoing projects, key systems, and the current state of the product, with a specific focus on learning the legacy systems and their role in the platform.
- **Contribute to Team Success**:Actively participate in pair programming and mob programming to develop new features and resolve issues. Ensure the code the team produces is well-tested, scalable, and maintainable.
- **Mentorship & Peer Support**:Start mentoring team members by sharing insights, providing technical guidance, and supporting collaborative problem-solving. Help peers grow by offering constructive feedback and learning together through daily pairing and mobbing.
- **Improve Team Processes**: Engage fully in the team's agile ceremonies, retrospectives, and discussions. Contribute to refining XP-based processes, such as test-driven development (TDD), to enhance team productivity and satisfaction.
- Within 6 months: Take on more leadership in technical decision-making, guide the team's development practices, and ensure quality in both code and process, while deepening your understanding of legacy systems and their modernization._
- **Drive Team Decisions**: Play a larger role in shaping the technical direction of the team. Work with others to ensure architectural decisions and designs reflect the collective needs of the product and its scalability, while embracing XP practices such as "YAGNI" ("You aren't gonna need it") and "Do the simplest thing that could possibly work."
- **Lead by Example**:Continue to engage in pairing and mobbing to lead important tasks within the context of team goals. Lead initiatives to improve systems, performance, and workflows in a way that benefits the whole team.
- **Collaborative Development**: Work closely with Product and Design to ensure features meet business goals and deliver value. Facilitate collaboration within the team to break down silos and encourage collective ownership. Ensure that everyone's voice is heard in pairing and mobbing sessions.
- **Incremental Delivery & Vertical Slicing**:Help the team break down complex features into vertical slices that deliver incremental value. Encourage the team to focus on releasing small, functional increments to ensure fast feedback and continuous improvement, particularly in legacy areas where change may be more challenging.
- **Strengthen Team Dynamics**: Act as a peer leader, supporting the growth and development of fellow engineers through mentoring and guiding technical decision-making in a way that aligns with the team's XP practices. Help the team continually improve their mobbing, pairing, and TDD workflows.
- By the end of your first year: _Establish yourself as a technical leader within the team, while fostering a culture of shared ownership, collaboration, and continuous improvement._
- **Promote Team Ownership**: Foster a culture of team ownership, where each member feels empowered to take initiative and contribute to the success of the team. Encourage shared responsibil



  • Ciudad de México, Ciudad de México Valce Talent Solutions A tiempo completo

    Job OverviewWe are seeking an experienced Senior .NET Software Engineer to join our team at Valce Talent Solutions.


  • Ciudad de México, Ciudad de México Abramex A tiempo completo

    About the RoleAt {company}, we're looking for a skilled Senior Software Engineer to join our team.As a key member of our development team, you'll be responsible for designing, developing, and maintaining our software applications.Key responsibilities include:Designing and implementing software applicationsMaintaining and updating existing...


  • Ciudad de México Emprego MX A tiempo completo

    $ 60,000 a 70,000 MXN (Bruto) Ciudad de México Empleado de tiempo completo Nível de Inglés: Nível Avanzado We are hiring **Senior Software Engineers **for our new Shared Service Center in Mexico City. At Thomson Reuters, you will be responsible to deliver innovative solutions that impact our customer's business every day and partnering with teammates...


  • Ciudad de México, CDMX Capital One A tiempo completo

    WeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers...

  • Lead Software Engineer

    hace 5 días


    México Northware Software Development A tiempo completo

    **Descripción del puesto**: Importante empresa transnacional solicita: **_Lead Software Engineer. Bilingüe_** - Skills: Coding in C#/.NET, WPF, JavaScript, React, HMTL, CSS as needed, Azure services - Previous work experience leading and being a lead contributor of a software development team - Eight or more years as a software engineer - Experience...


  • Ciudad de México, Ciudad de México General Electric A tiempo completo

    Job DescriptionThis Senior Controls Software Engineer position is a critical role within the General Electric team. The ideal candidate will have a strong background in controls engineering and software development, with experience in implementing control systems for complex industrial applications.About the RoleThe selected candidate will be responsible for...


  • Ciudad de México, Ciudad de México Yondu A tiempo completo

    Job DescriptionThe Senior Full Stack Software Engineer at Yondu is responsible for designing, developing, and testing complex software solutions that meet the organization's best practices and standards.We are seeking an experienced and skilled professional to join our team as a Senior Full Stack Software Engineer. As a key member of our engineering team,...


  • Ciudad de México, Ciudad de México Capital One A tiempo completo

    OverviewCapital One is a leading technology company that prioritizes innovation and customer experience. As a Senior iOS Software Engineer - Innovation Leader, you will have the opportunity to drive major transformations within our organization.


  • Ciudad de México, CDMX Capital One A tiempo completo

    WeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Software Engineer - Fullstack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...


  • Ciudad de México, CDMX OPTUMUS MDT A tiempo completo

    **Senior Software Engineer** **About the Job** Optumus is a USA based healthcare technology company that offers staff augmentation services to medical practices and hospitals. At Optumus, we prioritize our team. It is what is most important to us! We are passionate about growth in the company, and all our employees. We offer opportunities that allow our...


  • Ciudad de México, Ciudad de México Northware Software Development A tiempo completo

    Senior Cloud Architect**Overview:**Northware Software Development seeks a highly skilled Senior Cloud Architect to lead our software development team. This role requires a strong background in cloud-based services, software design, and development.**Estimated Salary:** $120,000 - $180,000 per year**Job Description:**As a Senior Cloud Architect, you will be...


  • Ciudad de México, Ciudad de México Sigma Software A tiempo completo

    We are seeking a skilled Technical Software Engineer to join our development team at Sigma Software. As a key member of our team, you will play a crucial role in enhancing the functionality of the grant management platform used in Denmark's public sector.Job DescriptionThis is an exciting opportunity for a talented software engineer to contribute to the...


  • Ciudad de México, Ciudad de México Northware Software Development A tiempo completo

    At Northware Software Development, we're seeking an experienced Senior Software Developer to lead our development team in creating innovative software solutions. This is a full-time position that offers excellent compensation and benefits.**Estimated Salary:** $100,000 - $140,000 per yearAbout the Role:We're looking for a talented Senior Software Developer...

  • Software Engineer

    hace 4 meses


    Ciudad de México, CDMX Cuenca A tiempo completo

    **We are seeking** passionate middle and senior software engineers to join our team. If you're excited about designing, developing, and building software while advancing your career, Cuenca is the place for you. **Responsibilities** As a software engineer at Cuenca, you'll be responsible for: - Collaborating with stakeholders to gather requirements. -...


  • Ciudad de México, CDMX Capital One A tiempo completo

    WeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Software Engineer, DevOps Senior Software Engineer, DevOps Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part...

  • Software Engineer

    hace 2 meses


    Ciudad de México, Ciudad de México Hospital Moscati De Queretaro A tiempo completo

    We are seeking a highly skilled Software Engineer to join our team.Responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teamsEnsuring high-quality software deliveryAs a Software Engineer, you will have the opportunity to work on a wide range of projects and technologies.


  • Ciudad de México, CDMX Capital One A tiempo completo

    Locations: Mexico City, Mex, Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Software Engineer, Android Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...


  • Ciudad de México, CDMX Capital One A tiempo completo

    Locations: Mexico City, Mex, Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Software Engineer, Android **Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...


  • Ciudad de México, CDMX Capital One A tiempo completo

    WeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Software Engineer, Android Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...


  • Ciudad de México, CDMX BlackRock Investments A tiempo completo

    **Analyst, Software Engineer**: **Location**: **Mexico City, Mexico City** Category: **Software Engineering** Job Requisition #**:R245375** Date posted**:Sep. 13, 2024