
Senior Software Engineer
hace 1 mes
**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
-
Senior .NET Software Engineer
hace 3 semanas
Ciudad de México, Ciudad de México Valce Talent Solutions A tiempo completoJob OverviewWe are seeking an experienced Senior .NET Software Engineer to join our team at Valce Talent Solutions.
-
Senior Software Engineer
hace 2 meses
Ciudad de México, Ciudad de México Abramex A tiempo completoAbout 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...
-
Senior Software Engineer
hace 5 días
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...
-
Senior Software Engineer
hace 2 meses
Ciudad de México, CDMX Capital One A tiempo completoWeWork 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...
-
Senior Controls Software Engineer
hace 1 día
Ciudad de México, Ciudad de México General Electric A tiempo completoJob 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...
-
Senior Full Stack Software Engineer
hace 2 meses
Ciudad de México, Ciudad de México Yondu A tiempo completoJob 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,...
-
Senior iOS Software Engineer
hace 1 mes
Ciudad de México, Ciudad de México Capital One A tiempo completoOverviewCapital 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.
-
Senior Software Engineer
hace 1 mes
Ciudad de México, CDMX Capital One A tiempo completoWeWork 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,...
-
Senior Software Engineer
hace 4 meses
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...
-
Senior Cloud Architect with Polyglot Skills
hace 2 días
Ciudad de México, Ciudad de México Northware Software Development A tiempo completoSenior 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...
-
Technical Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Sigma Software A tiempo completoWe 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...
-
Senior Software Developer
hace 2 días
Ciudad de México, Ciudad de México Northware Software Development A tiempo completoAt 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. -...
-
Senior Software Engineer, DevOps
hace 3 meses
Ciudad de México, CDMX Capital One A tiempo completoWeWork 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 completoWe 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.
-
Senior Software Engineer, Android
hace 2 meses
Ciudad de México, CDMX Capital One A tiempo completoLocations: 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,...
-
Senior Software Engineer, Android
hace 2 meses
Ciudad de México, CDMX Capital One A tiempo completoLocations: 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,...
-
Senior Software Engineer, Android
hace 2 meses
Ciudad de México, CDMX Capital One A tiempo completoWeWork 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,...
-
Analyst, Software Engineer
hace 4 meses
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