Software Backend Technical Lead
hace 5 meses
**Company Description**
Hello, we are **Edify**, one of the highest-ranked IT companies in Costa Rica and Central America.
We're a consolidated technology services consulting firm specializing in education technology. We deliver unbelievably creative and rock-solid solutions for a wide range of clients, including major corporations, startups, educational institutions, and non-profit organizations.
We help our clients design, build and run some of the most interesting ventures in the industry while promoting a warm, friendly and cooperative culture. Work and life should definitely be balanced, so we're serious about cultivating a great work environment.
Job description:
In charge of leading the development work team and making technical contributions to the development of projects. In addition, is responsible for ensuring that the needs of the client and the organization are met by establishing a fluid and continuous communication, implementing best practices and ensuring the fulfillment of the established development process, without neglecting the concept of continuous improvement and the constant professional development of the people he leads.
**Responsibilities**:
- Identify and meet the information needs of both stakeholders and team members.
- Ensure that the team works on the development of the deliverables required for the project with the expected quality.
- Ensure that the equipment keeps the code tests up to date with the changes made by the developed components.
- Determine data storage, processing and transmission needs according to analyzed requirements.
- Ensure that the equipment meets agreed development standards and processes.
- Analyze the high-level requirements of the project and collaborate in the definition and analysis of the specific requirements.
- Along with the rest of the team, define the development process.
- Coordinate with the person in charge of architecture or practice leader the definition of development standards based on design principles and best practices to ensure the fulfillment of non-functional requirements of quality, efficiency and maintainability.
- Perform knowledge transfer to other members of the project team and client vendors.
- Lead the analysis of defects in the system to find their causes and correct them.
- Lead the process of analysis of project requirements.
- Design and implement unit, integration and system testing.
- Direct the design of software components integrated into the system under construction or maintenance that implement the analyzed requirements.
- Participate in the implementation of these components.
- Lead and participate in estimating the effort needed to implement the analyzed requirements.
- Direct and implement the integration of developed components with the rest of the system (Front End - Back End integration, APIs).
- Be a reference for the team in peer review of the code of their teammates (peer review).
- Define and follow processes and standards for handling code in repositories.
- Verify the fulfillment of the requirements and the correct functioning of the components developed as specified.
**Qualifications**
Tech Skills:
- Node Back-End expertise (at least 3 years working with NodeJs, NestJs, Typescript, TypeOrm, AWS, Postgres).
- Unit Testing (JUnit), integration testing (TestContainers)
- Relational and Non-Relational DBs (Modeling and Optimization, SQL proficiency a plus).
- Kubernetes knowledge is a plus, CI/CD Pipelines knowledge. React/NextJS knowledge is a plus. Serverless framework knowledge a plus.
- Proficient creating technical documentation (APIs, Architecture decision logs).
- Knowledge of microservice architectures, Application Integration Patterns. Knowledge of authentication, authorization, Single Sign On paradigms, platforms and tools (Cognito, Auth0, Oauth2, JWT, OIDC)
- Web Development (React, JavaScript, CSS, html) is nice to have.
**Requirements**:
Academic Training:
- Technician or bachelor in Computer Engineering, Computer Science and related, or equivalent level of knowledge demonstrated.
- Certification of Scrum Fundamentals. (desirable)
**Language**:
- Technical and conversational English level C1 according to the Common European Framework.
Working experience:
- Minimum 5 years of experience in software engineering.
- 2 years of experience leading software projects.
**Additional Information**
**Benefits**:
- 100% work remote from any part in Costa Rica.
- Digital Nomad.
- Monthly Internet connectivity allowance.
- Private health insurance for employees (90/10), 50% for beneficiaries (spouse and children).
- International Health Insurance.
- Marriage leave.
- Bereavement leave.
- Sick days.
- Ergonomic equipment.
- Educational assistance (courses, certifications, books).
- Life insurance for employees.
- $800 referral bonus.
- Personal support through our wellness department.
- Dental and optical insurance.
- Snacks and beverages if you want to work at the office.
- Free Parking.
-
Backend Technical Lead
hace 3 semanas
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoMain Responsibilities:As a Technical Lead at Edify Software Consulting, you will be responsible for leading the development work team and making technical contributions to the development of projects.Key Responsibilities:Team Leadership: In charge of leading the development work team and making technical contributions to the development of projects.Technical...
-
Backend Technical Lead
hace 1 mes
Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob DescriptionIn charge of leading the development work team and making technical contributions to the development of projects. In addition, is responsible for ensuring that the needs of the client and the organization are met by establishing a fluid and continuous communication, implementing best practices and ensuring the fulfillment of the established...
-
Backend Technical Lead
hace 1 mes
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob DescriptionIn this role, you will lead the development work team and make technical contributions to the development of projects. You will be responsible for ensuring that the needs of the client and the organization are met by establishing a fluid and continuous communication, implementing best practices, and ensuring the fulfillment of the established...
-
Technical Lead for Software Development
hace 2 semanas
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completo**Job Overview**We're seeking a highly skilled Technical Lead for our software development team at Edify Software Consulting. As a key member of our team, you will be responsible for leading the development work team and making technical contributions to the development of projects.**Key Responsibilities**Identify and meet the information needs of both...
-
Software Engineer
hace 3 semanas
Alajuela, Alajuela, Costa Rica Funerales Vida A tiempo completoJob Title: Software Engineer - BackendJob Summary: As a Backend Software Developer at our company, you will be responsible for designing and developing scalable and efficient backend systems. Your primary focus will be on building robust APIs, databases, and server-side logic. You will work closely with our cross-functional team to deliver high-quality...
-
Software Engineer
hace 3 semanas
Alajuela, Alajuela, Costa Rica Electrocar A tiempo completoWe are seeking a skilled Software Engineer to join our team at {company}. As a Backend Developer, you will be responsible for designing, developing, and maintaining our company's backend systems.Main Responsibilities:Design and develop high-quality, scalable, and maintainable backend systems.Collaborate with cross-functional teams to identify and...
-
Senior Backend Software Development Engineer
hace 4 días
Alajuela, Alajuela, Costa Rica Zillow A tiempo completoUnlock Life's Next Chapter with ZillowAbout UsZillow is reimagining real estate to make it easier for people to unlock life's next chapter. As the most-visited real estate website in the United States, we help movers find and win their home through digital solutions, first-class partners, and easier buying, selling, financing, and renting experiences.We...
-
Technical Software Engineer
hace 3 semanas
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completo{"Responsibilities": "As a software development team member at Edify Software Consulting, you will be responsible for analyzing, designing, developing, maintaining, evaluating, and assuring quality and performance of specific software systems.", "Key Functions": "Analyze project requirements together with your team.Estimate the effort needed to implement the...
-
Technical Project Lead
hace 2 semanas
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoProject OverviewAs a Technical Project Manager at Edify Software Consulting, you will play a crucial role in leading the development of projects and ensuring the satisfaction of client and organizational needs. This involves establishing effective communication, implementing best practices, and ensuring compliance with established processes.Key...
-
Backend Development Expert
hace 2 semanas
Alajuela, Alajuela, Costa Rica Grupo Preselección A tiempo completoAbout the RoleGrupo Preselección is seeking a highly skilled Backend Software Engineer to join our team. This is a senior-level position that requires expertise in SQL, Python, and FastAPI.Key ResponsibilitiesDesign and develop efficient backend systems using Python and FastAPIEnsure high-quality code and adhere to best practicesCollaborate with team...
-
Senior Software Engineer
hace 3 semanas
Alajuela, Alajuela, Costa Rica Splunk A tiempo completoWe are seeking a skilled Backend Software Developer to join our team at {company}. The ideal candidate will have a strong background in Java and Python, with a solid understanding of backend development principles and methodologies.Key Responsibilities:Design and implement high-quality backend services using Java and Python.Collaborate with cross-functional...
-
Software Engineer
hace 3 semanas
Alajuela, Alajuela, Costa Rica Abbott A tiempo completoOur company is seeking a skilled Backend Developer to join our team and contribute to the development of our software products. As a Backend Developer, you will be responsible for designing, implementing, and maintaining the back-end systems of our applications. Your primary focus will be on developing scalable, efficient, and reliable software solutions....
-
Senior Software Engineer
hace 3 semanas
Alajuela, Alajuela, Costa Rica Auto Mercado A tiempo completoAbout the Role:We are seeking a skilled Backend Systems Developer to join our team as a Software Engineer. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems.Key Responsibilities:Design, develop, and deploy high-quality software componentsCollaborate with cross-functional teams...
-
Senior Backend Engineer
hace 5 meses
Alajuela, Costa Rica Grupo Preselección A tiempo completo**Requirements**: - Bachelor’s Degree in Systems Engineering or Software Engineering. - English Level C1. - 5+ years of Backend experience. - Expert in SQL (Postgres, SQL Server). - Familiar with Python, FastAPI, SQLAlchemy. - Familiar with microservice architecture, development, and deployment - Knowledge of AWS infrastructure Pay: From ₡1,000,000.00...
-
Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob DescriptionResponsible for analyzing, designing, developing, maintaining, evaluating and assuring quality and performance specific components of software systems.QualificationsRoles, Responsibilities and Key Functions:Analyze together with your team the project requirements.Estimate together with your team the effort needed to implement the analyzed...
-
Technical Project Manager 1
hace 6 meses
Alajuela, Costa Rica Edify Software Consulting A tiempo completoCompany Description Hello, we are **Edify, one of the highest-ranked **IT companies in Costa Rica and Central America according to **Great Place to Work ®**. We're a consolidated technology services consulting firm specializing in education technology. We deliver unbelievably creative and rock-solid solutions for a wide range of clients, including major...
-
Senior Backend Data Engineer
hace 4 semanas
Alajuela, Alajuela, Costa Rica Golabs A tiempo completoAbout the RoleGolabs is seeking a skilled Senior Backend Data Engineer to contribute to the development of our AI-powered analytics and data platform. The ideal candidate will have a strong background in Python and experience with building and operating Python-based backends and/or data pipelines.Key ResponsibilitiesDesign and implement scalable backend...
-
Software Development Team Lead
hace 4 semanas
Alajuela, Alajuela, Costa Rica Medbill A tiempo completo**Medbill **is a Durable Medical Equipment billing company based in the US. We are seeking a highly skilled Development Manager to lead our software development team. The ideal candidate will have a strong background in software development and experience in managing teams.**Key Responsibilities**- Analyze business requirements and architect scalable...
-
Software Developer
hace 3 semanas
Alajuela, Alajuela, Costa Rica World Vision Perú A tiempo completoAbout the Role:We are looking for a talented Software Developer to join our team at {company}. As a Backend Engineer, you will be responsible for designing, developing, and maintaining scalable and efficient software systems.Key Responsibilities:Design and implement software systems using programming languages such as Java or Python.Collaborate with...
-
Senior Engineering Manager
hace 4 semanas
Alajuela, Alajuela, Costa Rica Equals True A tiempo completoWe are seeking a Senior Engineering Manager to lead our engineering teams and ensure successful and timely delivery of work to our clients. This role involves architecting technical solutions using the latest cloud services, frontend/backend frameworks, and software libraries.Key Responsibilities:Lead engineering teams at a project level to ensure delivery...