Software Technical Lead
hace 10 horas
Company 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 corporations, startups, educational institutions, and non-profit organizations.
**At Edify we believe that bored employees make boring products.
** Here, there's no such thing.
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 buddies, 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.
**Qualifications**:
**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.
- Determine data storage, processing and transmission needs according to analyzed 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.
Tools:
- Advanced knowledge of at least two of the following languages: Java, Javascript, Kotlinm Python, Golang, C#, Ruby, PHP.
- Knowledge of CSS and processors such as SASS/LESS
- Advanced knowledge of markup languages: HTML, XML, JSON, YAML.
- Git Source Control tools.
- Dependency management tools such as NPM, Yarn, Maven, Gradle.
- Knowledge of CSS and processors such as SASS/LESS
- At least two years of experience with NodeJs, NextJS, React, React testing library
- Build Managers such as Webpack,
- Tools for managing continuous integration processes such as Travis, Jenkins and CircleCI.
- Code management processes in repositories such as GitFlow and GitHub Flow.
- Virtualization and "Containerization".
(Desirable)
- Experience in cloud computing and its services (AWS, Azure, GCP).
OTHER KNOWLEDGE:
Advanced knowledge of:
- Paradigms of object-oriented, functional, procedural and asynchronous programming.
- Software engineering processes (development cycle and quality control).
- Participation in agile software development methodologies: SCRUM, Kanban, among others.
- Software quality assurance (unit and integration testing).
- Design patterns.
- Best development practices to ensure efficiency, quality and maintainability.
- Best practices and mechanisms for deployment.
- Security, authentication and authorization mechanisms.
- Integration of services and software components.
- Error handling.
- Internationalization and accessibility.
- Responsive Design.
- Real-time data management.
- Configuration management.
- Experience with systems based on micro services.
- Multit
-
Software Technical Lead
hace 4 días
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...
-
Technical Lead for Software Engineering
hace 2 días
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoAt Edify Software Consulting, we're a technology services consulting firm specializing in education technology.We deliver innovative and robust solutions for clients across various industries, including major corporations, startups, educational institutions, and non-profit organizations.In this role, you'll lead the development team, contribute to technical...
-
Strategic Software Development Lead Position
hace 3 días
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoEdify Software Consulting is a pioneering technology services firm specializing in education technology.We deliver innovative and reliable solutions for a diverse range of clients, including major corporations, startups, educational institutions, and non-profit organizations.At Edify, we prioritize employee engagement to create captivating products.Job...
-
Backend Tech Lead
hace 4 días
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...
-
Backend Tech Lead
hace 5 días
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...
-
Technical Project Manager I
hace 10 horas
Alajuela, Costa Rica Edify Software Consulting A tiempo completoCompany DescriptionHello, 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...
-
Backend Tech Lead
hace 16 horas
Alajuela, Costa Rica Edify Software Consulting A tiempo completoCompany DescriptionHello, 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 Full Stack Software Developer
hace 10 horas
Alajuela, Costa Rica Edify Software Consulting A tiempo completoCompany DescriptionHello, 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 Back End Software Developer
hace 10 horas
Alajuela, Costa Rica Edify Software Consulting A tiempo completoCompany DescriptionHello, 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...
-
Enterprise Software Engineer
hace 7 días
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoAt Edify Software Consulting, we are a leading technology services firm specializing in education technology. With a strong presence in Costa Rica and Central America, we deliver innovative solutions for clients across various industries.As an Enterprise Software Engineer, you will play a crucial role in analyzing, designing, developing, maintaining,...
-
Software Engineering Team Lead Position
hace 2 días
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoAbout Edify Software ConsultingWe are a leading technology services consulting firm specializing in education technology. Our mission is to deliver innovative and reliable solutions for our clients, promoting a culture of excellence and continuous improvement.
-
Senior Software Engineering Lead
hace 7 días
Alajuela, Alajuela, Costa Rica West Monroe Experienced A tiempo completoAt West Monroe, we're seeking a skilled Senior Principal Software Engineer to join our Product Experience and Engineering Lab.This role offers an exceptional opportunity for someone who is passionate about delivering high-quality software solutions and leading teams in a collaborative environment.We are looking for an experienced professional with expertise...
-
Software Engineer Team Lead
hace 6 horas
Alajuela, Costa Rica Greenslate Llc A tiempo completo**Software Engineer, Team Lead****JOB BRIEF**:A Team Lead is responsible for the overall planning, execution and success of the software solutions their team creates.As a team lead, a good amount of your time is spent identifying and clearing roadblocks for your team.This requires effective collaboration skills.You need to collaborate with different business...
-
Software Development Lead
hace 7 días
Alajuela, Alajuela, Costa Rica Golabs A tiempo completoAbout GolabsGolabs is a cutting-edge technology company that strives to push the boundaries of innovation and excellence.Job OverviewWe are seeking an experienced Middle Fullstack Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining scalable, secure, and efficient...
-
Software Development Expert
hace 4 días
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoAt Edify Software Consulting, we believe that technology has the power to transform lives.We are a leading IT consulting firm in Costa Rica and Central America, specializing in education technology.Our team of experts helps clients design, build, and run innovative ventures while fostering a warm, friendly, and cooperative culture.**Job Overview:**The Senior...
-
Software Engineering Team Lead
hace 4 días
Alajuela, Alajuela, Costa Rica Medbill A tiempo completoMedbill Software Engineering Team Lead Job DescriptionAbout the Role:We are seeking a highly skilled Software Engineering Team Lead to join our Medbill team. As a key member of our engineering department, you will be responsible for leading our software development efforts and driving innovation in our solutions.Key Responsibilities:Analyzing business...
-
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob DescriptionAt Edify Software Consulting, we're seeking a skilled Software Engineering Expert to join our team. As a key member of our engineering department, you will play a crucial role in analyzing, designing, and developing software systems that meet the needs of our clients.Responsibilities:Collaborate with cross-functional teams to analyze project...
-
Lead Java Software Engineer
hace 2 días
Alajuela, Alajuela, Costa Rica Bma Group A tiempo completoAbout the RoleWe are seeking an experienced Lead Java Software Engineer to join our team at Bma Group. As a seasoned professional in software development, you will play a crucial role in driving the success of our projects.Key ResponsibilitiesPrioritize and execute tasks throughout the software development life cycle, ensuring timely delivery and...
-
Software Development Engineer
hace 4 días
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob DescriptionWe are seeking an experienced Software Development Engineer to join our team at Edify Software Consulting. As a key member of our development team, you will be responsible for analyzing, designing, developing, maintaining, evaluating, and ensuring the quality and performance of specific components of software systems.Key...
-
Software Quality Assurance Analyst
hace 5 días
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoAbout Edify Software ConsultingWe are a leading IT consulting firm specializing in education technology, ranked as one of the highest in Costa Rica and Central America.Our mission is to deliver innovative solutions that meet our clients' needs while promoting a culture of excellence, creativity, and collaboration.Job Description: Quality Assurance...