Ativa os alertas de emprego por e-mail!

Senior Software Engineer

Emergent Software

Brasil

Teletrabalho

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

A leading company is seeking a Senior Software Engineer to join their remote team in Brazil. This role involves working on various projects using the Microsoft stack, focusing on C# and .NET development. Candidates should have full professional proficiency in English and strong communication skills. The company values work-life balance and offers flexible work hours along with professional development opportunities.

Serviços

Work from home or shared workspace
Paid-for trip to yearly in-person event
Flexible work schedule
100 hours per year for professional development
Excellent benefits package

Qualificações

  • Competence in at least four areas in the full stack with advanced experience in at least one.
  • Proven success leading projects from start to finish.
  • Full professional proficiency in English.

Responsabilidades

  • 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.
  • Participate in technical requirements gathering and technology selection.

Conhecimentos

C#
.NET
English
Communication

Ferramentas

Blazor
React
Umbraco
Sitecore
Contentful

Descrição da oferta de emprego

Join to apply for the Senior Software Engineer role at Emergent Software

2 weeks ago Be among the first 25 applicants

Join to apply for the Senior Software Engineer role at Emergent Software

** 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 works from home or a shared workspace. Applicants must reside in Latin America.**

Emergent Software is looking for a senior software engineer who is a smart, passionate, and curious problem solver with experience using the Microsoft stack to solve business problems. A qualified candidate is a full stack software developer with advanced knowledge of C# and .NET and experience working on numerous projects. This position is for individuals with full professional proficiency in English, good communication skills, work ethic, and the ability to participate in all aspects of the agile software development life cycle.

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 from home or a shared workspace.
  • 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)
  • 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.
  • Architect & develop new applications and features using industry standard best practices.
  • 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

  • Competence in at least four areas in the full stack with advanced experience in at least one:
  • Database design and development (data modeling, optimization, T-SQL)
  • Knowledge of good architectural patterns for writing scalable and maintainable software
  • Proven success leading projects from start to finish
  • Full professional proficiency in English
  • 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
  • React or similar (e.g. Angular, Vue.JS)
  • Other programming languages & technologies (e.g. Node.JS, PostgreSQL, Ruby, PHP)

Our Interview 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, cloud consulting, and data engineering company serving clients across the United States. We are regularly adding to our team of talented software engineers, cloud architects, data engineers, UX designers, technical product owners and more who can help us deliver high quality services for our clients.

We are a remote-first company

Since our inception, we've embraced a remote-friendly culture, promoting work flexibility beyond the norm. When the pandemic struck in 2020, our transition to fully remote work was seamless—just a matter of cleaning out the fridge. Recognizing an opportunity, we adopted a remote-first approach and began hiring talent from anywhere. We continue to offer our signature Minnesota-nice, Midwest-friendly attitude, ensuring everyone feels valued, whether or not they're familiar with the skyway system.

Your career grows with us

Working with talented engineers on interesting projects creates an engaging environment for software development enthusiasts. By working directly with our experienced team, participating in our staff development program, and solving complex problems across a variety of projects, you’ll find numerous opportunities for long-term career growth.

At Emergent Software, your ideas will be heard, you will grow exponentially as a master of your craft, and you will enjoy working other dedicated team members to deliver software solutions for our clients.

Check out what others say:

Visit our Glassdoor page to discover how employees enjoy our remote working structure, flexible hours, profit sharing program, and more!

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Emergent Software by 2x

Get notified about new Software Engineer jobs in Brazil.

Desenvolvedor Front-end | Front-end Developer - Remoto

Joinville, Santa Catarina, Brazil 1 month ago

Monte Belo, Minas Gerais, Brazil 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Senior Software Engineer in Test, Full Stack UI (100% REMOTE)

Scubyt

Teletrabalho

BRL 100,000 - 140,000

Há 2 dias
Torna-te num dos primeiros candidatos

Senior Software Development Engineer

WatchGuard Technologies, Inc.

Teletrabalho

BRL 100,000 - 130,000

Há 2 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer

FrontLobby

Teletrabalho

BRL 80,000 - 120,000

Ontem
Torna-te num dos primeiros candidatos

Sr. Software Engineer- Windows Driver

Blackpoint Holdings, LLC

Teletrabalho

USD 70,000 - 110,000

Há 5 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer, Quality

BriteCore

São Paulo

Teletrabalho

BRL 80,000 - 120,000

Ontem
Torna-te num dos primeiros candidatos

Grupo QuintoAndar | Senior Software Engineer

QuintoAndar

Teletrabalho

BRL 60,000 - 100,000

Há 8 dias

Senior Software Development Engineer

WEX Inc.

Teletrabalho

USD 60,000 - 100,000

Há 8 dias

Senior Software Engineer

Tremendous

Teletrabalho

USD 100,000 - 200,000

Há 9 dias

Senior Software Engineer

Tremendous, Inc.

Teletrabalho

USD 100,000 - 200,000

Há 9 dias