Senior Back-End Developer

hace 2 semanas


San José, San José, Costa Rica Sibú Digital A tiempo completo

We are opening multiple Senior Back-End C#.Net Developers to be part of our Sibú Digital team. Within this role, you will collaborate closely with our skilled team to pioneer and create state-of-the-art, user-friendly software solutions within the Cloud environment. Your expertise in BDD/TDD will ensure that our software is robust, scalable, and meets the highest quality standards.

Our current project entails the development of cloud-based ERP business management software catering to small and medium-sized businesses. With dedicated divisions catering to manufacturing, wholesale/retail distribution, building and construction, and field service, the chosen candidates will be responsible for crafting solutions seamlessly integrated into all facets of our client's operations. These solutions aim to level the playing field, streamline day-to-day activities, and provide our clients the freedom to prioritize their core business objectives.

The ideal candidate should possess a strong understanding of Behavior Driven Development (BDD) and be capable of implementing BDD methodologies to ensure high-quality and user-centric software applications. Should possess a strong understanding of software design patterns and be capable of implementing them to create robust and scalable applications. They must demonstrate proficiency in debugging and troubleshooting complex issues and thoroughly understand version control systems like Git. They must collaborate effectively with cross-functional teams, including front-end developers, project managers, and quality assurance engineers. Exceptional written and verbal communication skills are essential for this role. A successful candidate should stay updated with the latest industry trends and best practices in software development, leveraging this knowledge to enhance our existing systems and contribute to continuously improving our development processes.

All candidates must be able to work within the US time zone (CST or EST).

MAIN RESPONSIBILITIES / DUTIES

Conceptualize, build, and sustain back-end services and APIs using .NET and C#.
- Collaborate closely with the front-end development team to seamlessly integrate Front-End and Back-End components.
- Apply BDD/TDD principles to ensure that software is thoroughly tested and meets the highest quality standards.
- Evaluated and selected appropriate BDD tools and frameworks (e.g., Cucumber, SpecFlow) based on the project's requirements and the team's expertise.
- Collaborated with the development team to integrate the chosen BDD framework into the existing software development lifecycle.
- Ensured seamless integration of BDD practices with the team's Agile methodology (e.g., Scrum) to maintain a smooth development process.
- Create and execute database structures, optimizing data storage and retrieval processes.
- Diagnose and resolve intricate technical issues, ensuring optimal system availability and performance.
- Analyze and troubleshoot complex software issues, identifying and addressing technical risks and proposing solutions.
- Work in a dynamic Agile/Scrum development environment, maintaining regular communication and close teamwork with colleagues during development.
- Engage in architectural discussions and offer technical insights on system design and scalability.
- Owns the development of sub-systems and ensures they follow the overall technical architecture and design established by the technical lead.
- Understands and maps user and business requirements to an appropriate technical solution.
- Maintains concise and clear documentation on the project's guidelines and best practices.
- Proactively provide feedback on policies and procedures when an opportunity for improvement exists.

REQUIREMENTS / QUALIFICATIONS

ACADEMIC BACKGROUND

BS in Computer Science or related technical discipline or equivalent experience as a Software Developer
- Experience in Digital Agencies projects, Web development projects, and SCRUM/Agile software projects)

REQUIRED EXPERIENCE

Minimum of 5 years or more of software development experience.
- Minimum of 3 years of expertise in C# programming language and object-oriented analysis and design.
- Proficiency in designing and developing web applications using various technologies and languages such as C#, .Net Core, and Web Services(REST, SOAP).
- Strong understanding of BDD/TDD principles and their application in software development.
- Proven track record of efficiently debugging and resolving complex performance issues.
- Experience in multithreaded debugging and performance issue resolution.
- Expertise in REST and SOAP security protocols.
- Previous involvement in designing and executing RESTful APIs.
- Previous involvement working extensively with ERP systems.
- Knowledge of cloud platforms (such as Azure and AWS) would be advantageous.
- Work experience writing unit tests and scripting load and performance tests.
- Demonstrated track record as a Back-End Developer proficient in .NET and C#, object-oriented analysis, and design.
- Experience with project automation technologies: CVS, SVN, Git, GitHub, Jira, Selenium, SonarCube, maven, Jenkins, Continuum, Hudson
- Exceptional problem-solving abilities, capable of working independently or in a collaborative setting.
- Effective communication skills, both written and verbal.
- A keen interest in keeping up-to-date with emerging back-end technologies and industry best practices.
- Prior experience working on commercial multi-tenant software applications.
- Advanced level knowledge of database schemas, store procedures, and general maintenance of databases SQL Server.
- Advanced level knowledge in ORMs like Entity Framework, Dapper, and other
- Advanced experience estimating simple and complex tasks and justifying these estimates.
- Advanced experience with relational (SQL) and/or non-relational (NoSQL) data storage patterns and practices.
- Experience integrating solutions with external products from third-party vendors.
- Strong knowledge of branching strategies.
- Strong knowledge of project and issue-tracking software (Jira, Hive).
- Working knowledge of multiple web and application tier technologies: Tomcat, Apache HTTP, Solr, open source packages, Content Delivery Networks (CDN)
- Work experience in IIS configuration.
- Experience with one or more back-end/server-side technologies, including SOAP/REST, SQL/NoSQL databases, ESB, and Microservices

LANGUAGE

Intermediate-Advanced English Proficiency (B2+/C1 reading, writing, and conversation)

SKILLS / COMPETENCIES

Cultivates Innovation
- Collaborates
- Manages Complexity
- Courage
- Communicates Effectively

IT'S A PLUS

Cloud-based solutions: AWS, Azure, or similar is a plus.
- Experience in SSIS Business Intelligence (ETL) is a plus.
- Experience with SSRS is a plus.
- Demonstrated leadership, teamwork, and collaboration in professional settings, either military or civilian.
- Experience in multiple Front-End web technologies, including HTML, CSS, and JavaScript frameworks (i.e., React, Angular, Vue).

BENEFITS
- 100% Remote Position
- Competitive salary paid in US Dollars and performance-based bonuses
- Opportunities for career growth and advancement
- Ongoing training and development programs
- Fun, collaborative, multicultural work environment

To apply, please submit your resume and a cover letter highlighting your relevant experience and accomplishments working on BDD projects.

*** Notes:

Only applications submitted through the platform will be considered valid. Applications sent via LinkedIn DMs or direct emails will not be considered.
- This position is for direct hiring only.


  • Back-end Developer

    hace 2 semanas


    San José, San José, Costa Rica World Business Lenders, LLC A tiempo completo

    World Business Lenders (WBL) provides general purpose short-term real estate collateralized commercial loans to a broad customer base comprised of small and medium sized businesses throughout the United States that lack access to traditional funding. WBL is a company with a 100% remote workforce.This is a remote Contract/Consultant position. Generally,...

  • Back end developer

    hace 2 semanas


    San José, San José, Costa Rica Moon hi A tiempo completo

    The Back End Developer will be responsible for developing the back end of our web-based software. This includes writing code that interacts with the client's back end, writing code that integrates with other systems, and writing code that interacts with the client's front end. The ideal candidate will have experience with SQL, RESTful APIs, and web...

  • Aem Back-end Developer

    hace 2 semanas


    San José, San José, Costa Rica 21Tech, LLC A tiempo completo

    Our client, an Enterprise tech company in the SF Bay Area, is looking for an AEM back-end Developer to join their team.This is a remote 6-month to 12-month contract.Responsibilities: Design and develop scalable, secure, highperformance solutions using AEM and related technologies such as Java, Apache Sling, OSGi (Apache Felix), and JCR (Jackrabbit Oak)....

  • Back End Developer Rails

    hace 2 semanas


    San José, San José, Costa Rica Smash CR A tiempo completo

    SMASH, Who we are?We are agents for tech professionals in Costa Rica and Colombia that help them build careers in the United States. We believe in longlasting relationships with our talent. We invest time getting to know them as individuals and understanding what they are looking for as their professional next step. We aim to find the perfect match. As...

  • Front End Developer

    hace 2 semanas


    San José, San José, Costa Rica Datasite A tiempo completo

    Datasite is where deals are made. We provide the data rooms and SaaS technology used in M&A and other high-value transactions, to deliver projects in more than 170 countries. Carrying that success into the future is all about you. Your useful skills, your unusual experience, your unique ideas. Everyone here brings something unexpected. What's yours? Invest...


  • San José, San José, Costa Rica Critical Mass A tiempo completo

    You will: Collaborate and communicates efficiently and effectively with other groups such as Creative, Business and Technology throughout all phases of a project lifecycle. Work closely with Creative, Business, Technology and QA teams to ensure the technology will be functional and meet performance targets. Implement technology solutions that address our...

  • Senior Back End Developer

    hace 2 semanas


    San José, San José, Costa Rica Critical Mass A tiempo completo

    You will Collaborate and communicate efficiently and effectively with other groups such as Creative, Business, and Technology throughout all project lifecycle phases. Work closely with Creative, Business, Technology, and QA teams to ensure quality and punctual software development Understand and maps user and businessdriven requirements to the appropriate...


  • San José, San José, Costa Rica Zemoga A tiempo completo

    Zemoga is the groundbreaking and industry-leading design and technology firm that was the first to offer the world's leading brands the amazing talent from Colombia and has been doing so for over 18 years. Our teams are the top 5% of the workforce, and if you can make it here, you can make it anywhere. Zemoga might be the perfect place for you if you're...


  • San José, San José, Costa Rica Databricks A tiempo completo

    The Databricks web development team is looking for an experienced senior web developer to join the team responsible for Databricks' marketing websites. Your work will be the front and center to millions of our web users and you will shape and scale our digital experience.You are eager to learn; our tools are constantly evolving. We are looking for someone...

  • Front End Developer

    hace 2 semanas


    San José, San José, Costa Rica Movable Ink A tiempo completo

    Movable Ink scales content personalization for marketers through data activated content generation and AI decisioning. The world's most innovative brands rely on Movable Ink to maximize revenue, simplify workflow and boost marketing agility. Headquartered in New York City with close to 600 employees, Movable Ink serves its global client base with operations...

  • Front End Developer

    hace 2 semanas


    San José, San José, Costa Rica 360training A tiempo completo

    360 Training360training offers a compelling compensation package that ties to performance and impact. We offer quality health plans to meet a variety of needs, life and disability benefits, a retirement savings plan with company match, and a Flexible Time Off program.Front End DeveloperResponsibilities Creating and optimizing assets for maximum speed and...

  • Ingeniero Back End

    hace 2 semanas


    San José, San José, Costa Rica Moon Hi A tiempo completo

    del PuestoComo ingeniero senior de desarrollo frontend, serás responsable de diseñar, desarrollar y mantener interfaces frontend de alta calidad, trabajando en estrecha colaboración con el equipo de desarrollo backend para garantizar el rendimiento general del sistema y la experiência del usuario. Tendrás la oportunidad de participar en todas las etapas...


  • San José, San José, Costa Rica SOIN Soluciones Integrales A tiempo completo

    SOFTWARE DEVELOPER SPECIALIST REACTJS Vacante Fresca:SOIN Soluciones IntegralesPublicado el: ,por SOIN Soluciones Integrales.Descripción de la Empresa: Empresa de diseño y desarrollo de software.ACERCA DE LA VACANTEFunciones del PuestoSer parte activa de todo el ciclo de desarrollo de software, procesos de inovación y búsqueda de mejora continua en los...

  • Senior Roku Developer

    hace 2 semanas


    San José, San José, Costa Rica Encora A tiempo completo

    Important InformationExperience: +5 yearsJob Mode: Full-timeWork Mode: HybridJob SummaryAs a_ Senior Roku Developer (7830)_, you will be part of a highly skilled technology and agile team by supporting and developing cutting-edge solutions to meet our business requirements. You will help us accelerate our customers' business results by innovating...

  • Senior Back End Engineer

    hace 2 semanas


    San José, San José, Costa Rica Braintrust A tiempo completo

    ABOUT US:Braintrust is a user-owned talent network that connects you with great jobs with no fees or membership costs—so you keep 100% of what you earn.- JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below)- LOCATION: Remote - Costa Rica only (TimeZone: PST/CIST, MST| Full day overlap)- HOURLY RANGE: Our client is looking to pay $40 -...

  • Senior Android Developer

    hace 2 semanas


    San José, San José, Costa Rica Manpowergroup CCA A tiempo completo

    Objetivo del Puesto:El Senior Android Developer desempeñará un papel fundamental en el desarrollo y mantenimiento de aplicaciones móviles de alta calidad para la plataforma Android. Este profesional será responsable de liderar proyectos, colaborar con otros miembros del equipo de desarrollo y garantizar que las aplicaciones cumplan con los estándares de...

  • Front End Developer

    hace 2 semanas


    San José, San José, Costa Rica Critical Mass A tiempo completo

    You will Responsible for translating graphic designs delivered in composition documents into standardcompliant HTML and CSS Work closely with Creative, Business, Technology and QA teams to ensure quality and punctual web development Translate graphical designs and wireframes into fully styled markup code Implement technical solutions following the...

  • Software Engineer

    hace 2 semanas


    San José, San José, Costa Rica Grupo Asesor en Informática S.A. A tiempo completo

    Grupo Asesor en Informática S.A. se especializa en el desarrollo de aplicaciones a la medida, soluciones integrales bajo el modelo SaaS, soluciones de transformación digital, portales corporativos, inteligencia de negocios, Big Data, Data Science y capacitación especializada en actualizaciones de tecnologías TI.Descripción del rolEsta es una función...


  • San José, San José, Costa Rica Moon hi A tiempo completo

    The Back End Developer will be responsible for developing the back end of our web-based software. This includes writing code that interacts with the client's back end, writing code that integrates with other systems, and writing code that interacts with the client's front end. The ideal candidate will have experience with SQL, RESTful APIs, and web...

  • Senior Golang Developer

    hace 2 semanas


    San José, San José, Costa Rica Plannatech A tiempo completo

    Senior Golang Developer Vacante Fresca:PlannatechPublicado el: ,por Plannatech.Descripción de la Empresa: Servicios de Tecnología.ACERCA DE LA VACANTEFunciones del PuestoABOUT THE ROLEGolang Developer as a member of a team of elite, highly-skilled forward-thinking software developers working on product development in an agile and collaborative environment,...