Intermediate Full Stack Software Developer .Net

hace 3 días


Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completo

Job Description Responsible for analyzing, designing, developing, maintaining, evaluating and assuring quality and performance specific components of software systems.
Qualifications Roles, Responsibilities and Key Functions: Analyze together with your team the project requirements.
Estimate together with your team the effort needed to implement the analyzed requirement.
Design and program together with your team the software components that implement the analized requirements.
Verify compliance with the requirements and the correct functioning of the developed components as specified.
Analyze system defects to find their causes and correct them.
Design and implement unit, integration and system tests with the help of the team.
Verify the correct functioning of the code tests and apply corrections where appropriate.
Ensure that code tests are kept up-to-date with respect to changes introduced by the components developed.
Work with your team to determine data storage, processing and transmission needs according to the requirements analyzed.
Document technical and process aspects related to your day-to-day work (technical documentation, report of estimates and timesheets, workflows, etc.).
Integrate the developed components with the rest of the system (frontend and backend integration, among others).
Perform peer review of your teammates' code.
Follow processes and standards for code management.
Requirements : Intermediate knowledge in: Object-oriented, functional, procedural and asynchronous programming paradigms.
Software engineering processes.
Concepts and processes related to software quality.
Use of agile software development methodologies (SCRUM, Kanban, etc.).
Software quality assurance (code testing, linting, static code analysis).
Design patterns.
Development best practices to ensure efficiency, quality and maintainability.
Best practices and mechanisms for application deployment.
Security, authentication and authorization mechanisms.
OWASP Top 10.
Best practices in error handling.
Documentation (design diagrams, README.md, API documentation, etc.).
Integration of services and software components.
Internationalization.
REST.
Real-time data management.
Multitenancy.
*nix shell handling (bash, sh,zsh,etc.).
Git.
Dependency management tools (Gradle, Maven, NPM, Yarn, etc.).
Managing continuous integration processes tools (Github Actions, GitlabCI, etc.).
Git branching strategies (GitFlow, trunk based, etc.).
Use of virtualization (KVM, QEMU, Virtual Box, etc.).
Use of containers (Docker, Podman, runc, etc.).
Cloud computing services (AWS, GCP, Azure, etc.).
Web technologies HTML CSS/LESS/SASS Frameworks (at least one) NextJS Angular React Vue Status management (MobX, Redux, Pinia, Signals, etc.)
Testing libraries (at least one) Jest Testing Library Vitest Cypress JUnit5 Programming languages (at least one) JavaScript/TypeScript Java Python Ruby C# Go Implementation platforms (at least one) Node JVMC Python Ruby MRI (CRuby) Frameworks (at least one) Spring & Spring Boot NestJS Rails Django .Net Core Data access libraries (at least one) Spring Data JPA Spring Data JDBC JOOQ TypeORM Prisma SQL Relational databases.
(PostgreSQL, MySQL, etc.)
Non-relational databases.
(Redis, MongoDB, ElasticSearch etc.)
Academic Training: Technician or Bachelor in Computer Engineering, Computer Science and related or level of knowledge demonstrated equivalent.
Language : Technical and conversational English level B2+ according to the Common European Framework.
Work Experience : Minimum 2 years experience in software engineering.
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 insurance.
Optical insurance.
Snacks and beverages if you want to work at the office.
Free Parking.
Meal allowance if you want to work at the office.
Flex time Our Career Development Manager ensures ongoing, tailored support for each employee's growth and career progression.
  Edify is proud to be an equal-opportunity employer committed to diversity and inclusion.
We encourage all candidates to apply regardless of their sex, gender identity, sexual orientation, race, color, religion, national identit y, disability, age, medical condition, pregnancy, marital st atus, family status or any other characteristic protected by law.


  • Full Stack Developer

    hace 3 semanas


    Alajuela, Alajuela, Costa Rica Medbill A tiempo completo

    **Medbill** is a Durable Medical Equipment Billing Company based in the US.We are looking for **Full Stack Developers for contract work** to assist in our development department that are comfortable working remotely.The **Full Stack Developer contractor **will work remotely with the Medbill development team to design, develop, install, and support software...


  • Alajuela, Alajuela, Costa Rica Lionbridge Technologies A tiempo completo

    **About the RoleLionbridge Technologies is a leader in the technology industry, delivering innovative solutions to some of the world's largest companies.We are seeking a talented Lead Full Stack Developer to join our team and play a key role in building scalable software solutions.This is an exceptional opportunity to work with the latest technologies,...


  • Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    About the RoleWe are seeking an experienced Full Stack Developer with expertise in API integration using MuleSoft's platform.The successful candidate will have hands-on experience with MuleSoft's API Manager and Anypoint Studio, as well as a strong understanding of SOAP and REST APIs.In addition to technical skills, we are looking for a team player who can...


  • Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completo

    **Company Overview**Edify Software Consulting is a leading IT company in Costa Rica and Central America, recognized for its commitment to innovation and excellence.We are a technology services consulting firm specializing in education technology, delivering creative and robust solutions for clients across various industries.We foster a culture of...

  • Full Stack Developer

    hace 2 semanas


    Alajuela, Alajuela, Costa Rica Hashmap A tiempo completo

    **Req ID**:277450We are currently seeking a Full stack Developer to join our team in Belen, Heredia (CR-H), Costa Rica (CR).**Position's General Duties and Tasks**:- Collaborative working with the client's technology and business staff day-to-day- Negotiate features and associated priorities and help the team and their customers reach consensus.- Develops...


  • Alajuela, Alajuela, Costa Rica Expeditors A tiempo completo

    We're seeking a talented developer who can contribute to our global network of over 300 locations across six continents. Expeditors employs more than 15,000 professionals worldwide and satisfies the complex needs of international trade through customized solutions and integrated information systems.The successful candidate will have extensive experience in...


  • Alajuela, Alajuela, Costa Rica Edify Software Consulting A tiempo completo

    About UsAs a leading IT company in Costa Rica and Central America, Edify Software Consulting has established itself as a trusted partner for education technology solutions. Our team of experts specializes in delivering innovative and reliable services to clients across various industries, from major corporations to startups and non-profit organizations.We...

  • Sr. Full Stack Developer

    hace 2 semanas


    Alajuela, Alajuela, Costa Rica Hashmap A tiempo completo

    **Req ID**:277454We are currently seeking a Sr. Full stack Developer to join our team in Belen, Heredia (CR-H), Costa Rica (CR).**Position's General Duties and Tasks**:- Collaborative working with the client's technology and business staff day-to-day- Negotiate features and associated priorities and help the team and their customers reach consensus.-...


  • Alajuela, Alajuela, Costa Rica Zillow A tiempo completo

    About Us: Zillow is a leader in the real estate technology industry, committed to making home buying and selling easier. Our platform provides tools and resources for buyers and sellers to navigate the complex process of real estate transactions.Job ResponsibilitiesThis is a full-time position as a Senior Full Stack Developer for our innovative team. As a...


  • Alajuela, Alajuela, Costa Rica Hirerising A tiempo completo

    About HirerisingHirerising is a software development company that values innovation and collaboration. We're looking for a skilled Senior React Developer to join our team.


  • Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    **About Golabs: Innovation Through Technology**We are seeking a seasoned Senior Fullstack Software Engineer to lead our team in creating innovative solutions.- With 5+ years of experience as a professional software developer, you have proven success in delivering complex projects.- You possess an advanced English level (B2 or more) and can communicate...

  • Full Stack Engineer Ai Ml

    hace 2 semanas


    Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    **About the job Full Stack Engineer AI ML (React / Angular, Python / Javascript)**:As a Senior Full-Stack Engineer (React / Angular, Python/NodeJS, AI ML) you'll be integral to our team, responsible for developing the infrastructure that supports our groundbreaking media and entertainment AI initiatives.This role combines creative problem-solving with...

  • Senior Software Engineer

    hace 1 semana


    Alajuela, Alajuela, Costa Rica Lionbridge Technologies A tiempo completo

    **Senior.NET/Angular developer**Lionbridge is seeking a talented individual to work as a Senior Software Developer.You will be a full stack developer, comfortable reviewing code and making architectural decisions.Unit testing and refactoring is the norm in your day-to-day development activities.Educating and mentoring less skilled team members should come...

  • Full Stack Developer

    hace 3 semanas


    Alajuela, Alajuela, Costa Rica Hirerising A tiempo completo

    **Location: San José, Costa Rica**:**Job Summary**:Our client is looking for an individual to join their growing software engineering team.An individual with strong knowledge of best practices and implementing those to provide technical development will fit well with this team.**Essential Duties and Responsibilities**:- Design and implementation of the...


  • Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    **Our Team Overview**Golabs is an engineering team passionate about solving complex challenges. We believe in sharing knowledge and experiences, always looking for ways to improve our processes. Our applications have been widely used across various industries, including entertainment, tourism, and healthcare.We cater to the needs of our clients, providing...


  • Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    **About the job Senior Fullstack Software Engineer**:In Golabs you can find an engineering team who love these challenges.They are the kind of team who share their knowledge and experiences.The kind who is always learning the newest ways to do things even better than in the pastThe team is growing and if you want to be part of it, please let's have a...

  • Senior Software Engineer

    hace 1 semana


    Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    **About the job Senior Software Engineer / DevOps**:**Required Qualifications**- Full stack developer- Python developer must have- A solid understanding of object-oriented programing (OOP) concepts and design patterns- Proven track record of scaling projects using Python and Google Clouds suite of products- Knowledgeable in setting up cloud infrastructure...


  • Alajuela, Alajuela, Costa Rica Grupo Preseleccion Ely S.A. A tiempo completo

    At Grupo Preseleccion Ely S.A., we strive to create a workplace that prioritizes developer happiness. This approach has led us to build a culture centered around our team's well-being.We believe that fostering an environment where individuals can thrive is key to success. Our people are what set us apart as a company, and we make every effort to ensure...

  • Senior React Developer

    hace 3 semanas


    Alajuela, Alajuela, Costa Rica Hirerising A tiempo completo

    **Location: San José, Costa Rica**:**Job Summary**:Our client is looking for an individual to join their growing software engineering team.An individual with strong knowledge of best practices and implementing those to provide technical development will fit well with this team.**Essential Duties and Responsibilities**:- Ensure the confidentiality of all...


  • Alajuela, Alajuela, Costa Rica Golabs A tiempo completo

    **About the job Middle Fullstack Software Engineer**:As a Full Stack React/NodeJs Senior Developer, you will be working on the development of mobile and web based boat dealers and traders solutions in the marine business, with state-of-the-art technologies such as React, and NodeJS.The team is growing and if you want to be part of it, please let's have a...