Senior Software Engineer

hace 2 semanas


Montevideo, Uruguay Emergent Software A tiempo completo

** This is an opportunity to join a team of top-notch software engineers at a US-based company working closely together on interesting projects for our clients. Everyone in the company is fully remote. Applicants must reside in Uruguay, Chile, Argentina, Panama or Costa Rica.**

**Highlights & Benefits of working at Emergent Software**
- All workers are **first class team members**. Other than working from Latin America, your experience working at Emergent will be the mostly the same as employees in the US. This includes a **paid-for trip to our yearly in-person event**.
- Work on projects with people from the US and Latin America **speaking English 100% of the time**.
- **Work closely with other talented engineers and team members**. Our vetting process means you can count on your team members to know what they are talking about.
- **Flexible work schedule **meaning you can work regular hours or choose weekends and evenings.
- **Work-life balance** is essential and highly valued at Emergent Software. If you choose to work more than 40 hours, you’ll be compensated for the extra work
- **Work on interesting projects **solving complex business problems with custom software.
- 100 hours per year to **focus on your professional development**. We invest in your growth
- **Excellent benefits package** tailored to your country.

**Typical Tech Stack**
- C# and.NET (latest versions)
- Blazor or React (JS or TypeScript)
- Azure SQL
- Azure PaaS (App Services, Blob Storage, Service Bus, etc.)
- Azure DevOps for CI/CD
- Umbraco, Sitecore, or Contentful (when CMS is required)

**Primary Duties**
- Solve client needs by building new custom software, enhancements, bug fixes, or consulting.
- Work on a full scrum team contributing new code and reviewing pull requests on a large enterprise scale software project.
- Or work closely with other senior engineers on mid-sized software development projects from start to finish balancing work from multiple projects simultaneously.
- Participate in technical requirements gathering, technology selection, data modeling, Azure infrastructure design, and DevOps & CI/CD process design with guidance from other technical and architecture experts.
- Collaborate with other software developers on an agile development team.
- Provide code feedback to other developers through pull request reviews.
- Other related duties as assigned by your manager.

**Required Qualifications**
- Advanced experience with Microsoft stack web development (C#,.NET, SQL Server, Azure, JavaScript, HTML, CSS)
- Competence in at least four areas in the full stack with advanced experience in at least one:
1. Backend development (data access, services, MVC, APIs)
2. Frontend development (HTML, CSS, JavaScript)
3. JavaScript frameworks (React, Vue.js, Angular)
4. Database design and development (data modeling, optimization, T-SQL)
5. Infrastructure (DevOps, CI/CD, source control, Azure)
- Knowledge of good architectural patterns for writing scalable and maintainable software
- **Full professional proficiency in English**:

- Proven success leading projects from start to finish
- Strong technical and non-technical communication skills, both written and verbal
- Comfortable speaking to clients
- Ability to estimate tasks effectively and accurately
- Ability to gather and write strong requirements based on client’s business objectives

**Nice to Have Experience**
- Previous consulting experience
- Working directly with customer teams of various sizes
- Blazor
- React or similar (e.g. Angular, Vue.JS)
- Content management systems (e.g. Sitecore, Umbraco, Contentful)
- Cross-platform mobile app development (e.g. Xamarin, React Native)
- Other programming languages & technologies (e.g. Node.JS, PostgreSQL, Ruby, PHP)

**Our Vetting Process**

At Emergent Software, we work hard to find the best software engineers capable of developing high quality software for our clients. If you think you’re one of those, please understand that the effort put into this by people like yourself helps us be successful in surrounding you with other top-notch engineers. Here are the steps of our vetting process for this position:

- Application (5 minutes)
- Online Assessment & Short Coding Test (50-70 minutes)
- Initial Phone Interview (30-45 minutes)
- At-Home Coding Exercise (3-4 hours)
- Technical Interview (60-90 minutes)
- Job Offer

**About Emergent Software**

Emergent Software is a fast-growing software development and consulting company serving clients across the country and beyond. We are building a team of talented software engineers, database architects, UX designers and project managers capable of developing high quality custom software services for our clients.

**We are a remote-first company**
From our inception, we offered a remote-friendly culture supporting work flexibility beyond the norm. When the pandemic of 2020 hit, all we had to do was clean out the fridge and the shift to working fully remote began. Seeing this



  • Montevideo, Uruguay Sabre A tiempo completo

    Job Family: Software Engineering Sabre Corporation is a leading technology provider to the global travel and tourism industry. Headquartered in Southlake, Texas, USA, Sabre operates offices in approximately 60 countries around the world. At Sabre, we make travel happen. Positioned at the center of the business of travel, our platform connects people with...

  • Software Engineer

    hace 4 semanas


    Montevideo, Uruguay Integer Holdings Corporation A tiempo completo

    By living according to a common set of values, we create a culture that unifies, embraces the uniqueness we all bring to the company, and positions Integer for long-term success. At Integer, our values are embedded in everything we do. Customer We focus on our customers’ success Innovation We create better solutions Collaboration We create...


  • Montevideo, Uruguay Venecia IT HeadHunter A tiempo completo

    Estamos en busqueda de un profesional con experiência como **Cloud Native Software Engineer **para trabajar 100% remoto y que cumpla con los siguientes requisitos: - Java or Kotlin or Javascript or Golang - Clean code awareness - Relational DB or NoSQL **- **Container **- **Git **- **Scrum **-**Experiência con uno de los hiperescaladores Azure, AWS,...

  • Senior Software Engineer

    hace 4 semanas


    Montevideo, Uruguay Nubank A tiempo completo

    **About Us**: Nu was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing financial services. We are one of the world's largest digital banking platforms, serving millions of customers across Brazil, Mexico, and Colombia. For more information, visit our institutional page. **Engineering at Nubank**: -...

  • Senior Software Engineer

    hace 4 semanas


    Montevideo, Uruguay Búsquedas IT A tiempo completo

    ABIERTO Confidencial REF: #1453 The company is a software development company that builds automation software for firms with digital marketing products to achieve scale, efficiency or a competitive edge. We specialize in accelerating speed to market of new technologies with proven building blocks and innovating with our customers in new frontiers of...

  • DevOps Engineer

    hace 4 semanas


    Montevideo, Uruguay Friedman A tiempo completo

    Descripción - IT Company We are looking for a Senior DevOps Engineer for a leading IT company. Your responsabilities will be developing, maintaining and scaling the company's cloud and on-premises infrastructure. **Requirements**: - Degree in Computer Engineering or a related field - Previous experience as a DevOps Engineer - Proficiency with docker and...

  • Software Engineer Lead

    hace 4 semanas


    Montevideo, Uruguay Jam City A tiempo completo

    Jam City is seeking a motivated, skilled Software Engineer Lead to join our team. You will work with designers, artists, producers, and QA to develop exciting character abilities in Disney Emoji Blitz. If you have a passion for games and have an awesome engineering background, come join us! RESPONSIBILITIES Client-related game software development to...


  • Montevideo, Uruguay Canonical - Jobs A tiempo completo

    Real-time Linux is a key requirement for critical infrastructure like 5G towers, robotics and self-driving cars. We are excited to be bringing Ubuntu to the real-time space, and are looking for a specialist, quality-centric senior kernel engineer to lead our real-time kernel effort. This is an exciting opportunity for a senior software engineer passionate...


  • Montevideo, Uruguay Acid Labs A tiempo completo

    Acid Labs es una firma de diseño y desarrollo de software end to end. Ejecutamos un proceso ágil estandarizado pero flexible, centrado en la calidad y la comunicación. Nos centramos en la creación de productos web y móviles increíbles, hemos estado involucrados en el desarrollo web y móvil desde 2006, convirtiéndonos en socios sólidos para nuestros...

  • Senior Software Engineer

    hace 4 semanas


    Montevideo, Uruguay SecurityScorecard A tiempo completo

    **This is a remote position working from Latin America only.** **About Us** Funded by world-class investors including Silver Lake Waterman, Moody's, Sequoia Capital, GV, Riverwood Capital, and others with over $290 million in funding, SecurityScorecard is the global leader in cybersecurity ratings and the only service with over 2M+ companies continuously...

  • Software Engineer Manager

    hace 4 semanas


    Montevideo, Uruguay PedidosYa A tiempo completo

    Descripción de la empresa PedidosYa es la compañía de tecnología líder en delivery y quick commerce de Latinoamérica. Es una plataforma simple, rápida y accesible que conecta a una red de millones de personas usuarias, comercios y repartidores a una gran variedad de productos y servicios que ofrece la comunidad. La compañía, que opera en 15...


  • Montevideo, Uruguay PedidosYa A tiempo completo

    Descripción de la empresa PedidosYa es la compañía de tecnología líder en delivery y quick commerce de Latinoamérica. Es una plataforma simple, rápida y accesible que conecta a una red de millones de personas usuarias, comercios y repartidores a una gran variedad de productos y servicios que ofrece la comunidad. La compañía, que opera en 15...

  • Software Engineer Manager

    hace 4 semanas


    Montevideo, Uruguay PedidosYa A tiempo completo

    Descripción del empleoTenemos una oportunidad para vos, estamos buscando Software Engineer Manager para los equipos de Delivery ExperienceLiderar la experiencia de Delivery, promoviendo el alto impacto a través de soluciones de altísima calidad. Comprender exhaustivamente la complejidad técnica de los problemas de Delivery y asegurar las soluciones...


  • Montevideo, Uruguay Inclusion Cloud A tiempo completo

    **About the job Informix Software Engineer** **Primary Accountabilities**: Technical (75%) - **Design, code, & unit test new programs and changes to existing programs.**: Operational (25%) - Implement modifications and perform maintenance to existing Informix, AIX-based computer systems. - Provide on-call support on a rotational basis to ensure business...


  • Montevideo, Uruguay Delivery Hero A tiempo completo

    About the opportunity Tenemos una oportunidad para vos, estamos buscando** Software Engineer Android** - Impulsar buenas prácticas sobre la salud del código, pensando siempre en la escalabilidad y flexibilidad de un producto digital. - Colaborar activamente en los procesos de definiciones de una tarea o proyecto. - Participar y aportar valor en crear una...

  • Ingeniero de Software

    hace 4 semanas


    Montevideo, Uruguay Integer A tiempo completo

    By living according to a common set of values, we create a culture that unifies, embraces the uniqueness we all bring to the company, and positions Integer for long-term success. At Integer, our values are embedded in everything we do. Customer We focus on our customers’ success Innovation We create better solutions Collaboration We create success...


  • Montevideo, Uruguay PedidosYa A tiempo completo

    Descripción del empleoTenemos una oportunidad para vos, estamos buscando  Software Engineer AndroidImpulsar buenas prácticas sobre la salud del código, pensando siempre en la escalabilidad y flexibilidad de un producto digital.Colaborar activamente en los procesos de definiciones de una tarea o proyecto.Participar y aportar valor en crear una increíble...


  • Montevideo, Uruguay PedidosYa A tiempo completo

    Descripción de la empresa PedidosYa es la compañía de tecnología líder en delivery y quick commerce presente en 15 países de Latinoamérica. Es parte de Delivery Hero, compañía líder mundial en delivery que opera en más de 70 países en todo el mundo. Nuestro objetivo es simplificar el día a día a millones de personas, a través de nuestra...

  • Software Testing Engineer

    hace 3 semanas


    Montevideo, Uruguay Integer Holdings Corporation A tiempo completo

    By living according to a common set of values, we create a culture that unifies, embraces the uniqueness we all bring to the company, and positions Integer for long-term success. At Integer, our values are embedded in everything we do. Customer We focus on our customers’ success Innovation We create better solutions Collaboration We create...

  • QA Engineer

    hace 4 semanas


    Montevideo, Uruguay Sabre A tiempo completo

    Job Family: Software Engineering Sabre Corporation is a leading technology provider to the global travel and tourism industry. Headquartered in Southlake, Texas, USA, Sabre operates offices in approximately 60 countries around the world. At Sabre, we make travel happen. Positioned at the center of the business of travel, our platform connects people with...