Strategic Software Development Lead Position
hace 13 horas
Edify 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 OverviewThis role involves leading the development work team and making technical contributions to project development.
Key Responsibilities:
- Identify and meet the information needs of stakeholders and team members.
- Ensure the team develops deliverables with expected quality.
- Keep code tests up-to-date with changes made by developed components.
- Determine data storage, processing, and transmission needs based on analyzed requirements.
- Meet agreed development standards and processes.
- Collaborate in defining and analyzing high-level project requirements.
- Define the development process with the team.
- Coordinate with the person in charge of architecture or practice leader to define development standards.
- Perform knowledge transfer to other project team members and client vendors.
- Lead defect analysis to find causes and correct them.
- Lead project requirement analysis.
- Design and implement unit, integration, and system testing.
- Direct software component design integrated into the system under construction or maintenance.
- Participate in implementing these components.
- Lead and participate in estimating the effort needed to implement analyzed requirements.
- Direct and implement the integration of developed components with the rest of the system.
- Be a reference for the team in peer review of teammate code.
- Define and follow processes and standards for handling code in repositories.
- Verify the fulfillment of requirements and the correct functioning of developed components.
Tech Skills:
Git, Java Back-End expertise (Spring Cloud/Boot framework), AWS knowledge (Cognito, Lambdas, SQS, SNS, S3).
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).
Microservice architectures, Application Integration Patterns.
Authentication, authorization, Single Sign On paradigms, platforms, and tools (Cognito, Auth0, Oauth2, JWT, OIDC).
Soft SkillsProactivity, initiative, coordination.
Responsibility and ownership of initiatives.
Excellent written and verbal communication with all parties involved (Business, Technical).
Negotiation, understanding the big picture, scope management.
Capacity to behave as a force multiplier for the team, helping other developers grow and become more effective.
Capacity to work well with Product Managers by being the technical reference point to guide business decisions.
RequirementsACADEMIC TRAINING:
Technician or Baccalaureate 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.
LABOUR EXPERIENCE:
Minimum 5 years of experience in software engineering (at least one year as Senior Developer).
-
Software Engineering Team Lead Position
hace 1 mes
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoAbout Edify Software ConsultingWe are a leading IT company in Costa Rica and Central America, specializing in education technology. Our team delivers innovative and robust solutions for various clients, including corporations, startups, educational institutions, and non-profit organizations.Our mission is to create a great work environment where...
-
Software Delivery Lead
hace 4 semanas
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob SummaryWe are seeking a highly skilled Software Delivery Lead to join our team at Edify Software Consulting. As a key member of our project delivery team, you will be responsible for leading the development and implementation of software projects.
-
Software Development Lead
hace 4 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 Backend Technical Lead
hace 4 semanas
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob Title: Software Backend Technical Lead - Cloud Architecture SpecialistAbout the Job:We are seeking a highly skilled and experienced Software Backend Technical Lead - Cloud Architecture Specialist to join our team at Edify Software Consulting. As a key member of our development team, you will be responsible for leading the design, development, and...
-
Software Development Expert
hace 1 día
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 Development Quality Assurance Specialist
hace 2 meses
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoJob OverviewEdify Software Consulting is a top-ranked IT company in Costa Rica and Central America, renowned for delivering creative solutions to clients across diverse industries while fostering a warm culture that balances work and life. We're seeking an experienced Quality Assurance Engineer to join our team and contribute to the analysis, design,...
-
Cloud Software Development Engineer
hace 2 semanas
Alajuela, Alajuela, Costa Rica Amzn Support Srvcs Costa Rica A tiempo completoAmzn Support Srvcs Costa Rica is expanding and hiring skilled software developers in Costa Rica.About the RoleWe are building cutting-edge, self-service-oriented products for Amazon Tax and other customers. The engineer will be responsible for designing and developing software products that meet our high standards.Job DescriptionThis role offers an exciting...
-
Software Development Expert
hace 2 meses
Alajuela, Alajuela, Costa Rica Golabs A tiempo completo**About the role at Golabs**:**Key Responsibilities**:We are seeking a skilled Software Development Expert to collaborate with our team lead to comprehend project requirements, goals, and timelines. The ideal candidate will architect and implement scalable, secure, and efficient code that aligns with project objectives. Additionally, they will troubleshoot...
-
Senior Software Engineer
hace 3 meses
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoAbout the Role:We're seeking a highly skilled Senior Software Engineer - Ruby on Rails to join our team at Edify Software Consulting. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software systems.Main Responsibilities:Lead the analysis of defects in the system to find their causes...
-
Software Engineering Manager
hace 2 semanas
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoEdify Software ConsultingWe are a leading IT company in Costa Rica and Central America, according to Great Place to Work.Our team specializes in education technology and delivers innovative solutions for clients across various industries.Estimated Salary Range: $80,000 - $120,000 per yearJob DescriptionAs our Software Engineering Manager, you will lead the...
-
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoCompany Overview">We're Edify Software Consulting, a leading technology services firm specializing in education technology. Our mission is to deliver innovative and reliable solutions for clients across various industries.Our Approach">We believe that engaged employees create exceptional products. At Edify, we foster a dynamic work environment where...
-
Alajuela, Alajuela, Costa Rica Zillow A tiempo completoAbout the OpportunityAs a Principal Software Development Engineer at Zillow, you will lead the delivery and ongoing support of projects from end-to-end. This role has been categorized as a teleworker position, allowing you to work from a physical location of your choice in Mexico.
-
Enterprise Software Engineer
hace 5 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,...
-
Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completoAbout the RoleWe are seeking a highly skilled Quality Assurance Engineer to join our team at Edify Software Consulting. As a key member of our software development team, you will be responsible for ensuring the highest quality standards are met throughout the entire software development lifecycle.Job SummaryThe successful candidate will have advanced...
-
Technical Project Lead
hace 2 meses
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...
-
Software Engineering Team Lead
hace 1 día
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...
-
Software Development Engineer
hace 1 día
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...
-
Alajuela, Alajuela, Costa Rica Lci Education A tiempo completoOverviewLci Education seeks an experienced professional to drive strategic planning and implementation in education abroad. This role will oversee initiatives, collaborate with the Executive Director to develop growth strategies, and analyze data to inform decision-making.Key ResponsibilitiesFormulate organizational strategy, align team projects with...
-
Software Engineering Lead for Cloud Native Architecture
hace 4 semanas
Alajuela, Alajuela, Costa Rica Zillow A tiempo completo**About the Company**Zillow is a leading real estate marketplace that aims to make home buying and selling easier. As the most-visited real estate website in the United States, Zillow helps millions of people find and win their dream homes through digital solutions.We are seeking an experienced Software Engineering Lead to join our team and lead the design...
-
Manual QA Software Engineer Position
hace 2 semanas
Alajuela, Alajuela, Costa Rica Golabs A tiempo completoAt Golabs, we are passionate about developing innovative software solutions that simplify people's lives. Our Android Team is a collaborative and dynamic environment where you can share knowledge, experiences, and learn new approaches to deliver exceptional results.We have developed apps used by thousands of people worldwide in various industries such as...