Software Engineer

3 semanas atrás


Belo Horizonte, Minas Gerais, Brasil JumpCloud Tempo inteiro
Senior Full Cycle Recruiter at JumpCloud — We\u2019re Hiring

All roles at JumpCloud are Remote unless otherwise specified in the Job Description.

About JumpCloud

JumpCloud delivers a unified open directory platform that makes it easy to securely manage identities, devices, and access across your organization. With JumpCloud, IT teams and MSPs enable users to work securely from anywhere and manage their Windows, Apple, Linux, and Android devices from a single platform. JumpCloud is IT Simplified.

Do you enjoy solving challenging problems using the latest technologies within a great team? Is knowing your work will be highly visible and mission critical a key component for the next step in your career? At JumpCloud, we\u2019re looking for the best-in-class talent to help define the future of modern identity and device management from the ground up.

About the Team: We are looking for a Software Engineer to join an existing product development team. You will have the opportunity to play a pivotal role in shaping the success of this team as it delivers customer value across the breadth of our Product. This unique team\u2019s charter is to allow organizations to integrate any SaaS products where identities can be sourced and where identities and access needs to be managed, reflecting IT admins\u2019 identities to any resource an employee needs access.

Location & Eligibility

JumpCloud is committed to being Remote First, meaning that you are able to work remotely within the country noted in the Job Description. You must be located in and authorized to work in the country noted in the job description to be considered for this role. There is an expectation that engineers participate in on-call shifts and be ready to respond during assigned shifts to address alerts.

Language: JumpCloud has teams in 15+ countries and conducts internal business in English. The interview and screening process will take place primarily in English. Fluency in English is required; any additional language requirements will be noted in the job description.

Why JumpCloud? If you thrive in a fast, SaaS-based environment and enjoy solving technical problems, JumpCloud is a place to grow. You\u2019ll work with talented people who are passionate about our mission and value building connections across teams.

Equal Opportunity and Scam Notice

JumpCloud is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Scam Notice: Be aware that there are fraudulent postings. JumpCloud will never ask for personal account information or payments during recruitment. All official communications will come from @jumpcloud.com addresses. If in doubt, contact with the subject line "Scam Notice".

What you will be doing
  • Develop and maintain high-quality web applications using C# and the .NET Core
  • Build rich, responsive user interfaces with Angular and TypeScript
  • Design, build, and maintain efficient, reusable, and reliable APIs
  • Collaborate with engineers, designers, and product managers to define, design, and ship new features
  • Write clean, testable, and maintainable code following software development best practices
  • Participate in the entire software development lifecycle from concept to deployment
  • Conduct code reviews and provide constructive feedback
  • Troubleshoot complex issues and ensure performance and scalability
  • Contribute to a culture that aims to improve by 1% every day
Qualifications
  • A minimum of 3+ years of professional software development experience with a focus on C# and solid knowledge of .NET Core
  • A minimum of 3+ years of front-end development experience using Angular (v2+) and TypeScript
  • Experience creating unit tests with frameworks such as xUnit, NUnit, or MSTest
  • Strong experience developing RESTful APIs
  • Deep understanding of object-oriented programming, SOLID principles, and design patterns
  • Experience with relational SQL Server and NoSQL (MongoDB) databases
  • Proficiency with Git or similar version control systems
  • Excellent problem-solving skills and ability to work independently and in a team

Job function: Engineering and IT; Industry: Software Development; Employment type: Full-time

#J-18808-Ljbffr
  • Software Engineer

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Software Engineer - OpenStack role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - OpenStack role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...

  • Software Engineer

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Canonical Tempo inteiro

    Software Engineer (Python/Linux/Packaging) Join or sign in to find your next job Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Software Engineer (Python/Linux/Packaging) 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Get AI-powered advice...

  • Software Engineer

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Canonical Tempo inteiro

    Software Engineer - Solutions Engineering Join or sign in to find your next job Join to apply for the Software Engineer - Solutions Engineering role at Canonical Software Engineer - Solutions Engineering 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Solutions Engineering role at Canonical Get AI-powered advice on...

  • Software Engineer

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Software Engineer - L3 Support role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - L3 Support role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...

  • Software Engineer

    3 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Canonical Tempo inteiro

    Software Engineer - Solutions Engineering Join to apply for the Software Engineer - Solutions Engineering role at Canonical Software Engineer - Solutions Engineering 2 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Solutions Engineering role at Canonical Get AI-powered advice on this job and more exclusive features....

  • Software Engineer

    3 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Google Tempo inteiro

    Software Engineer (For Women in Tech Candidates) Apply info_outline info_outline Please submit your resume in English - we can only consider applications submitted in this language. Google is proud to be an equal opportunity workplace and an affirmative action employer. Only applications from candidates who self-identify as female will be evaluated for...


  • Belo Horizonte, Minas Gerais, Brasil Canonical Tempo inteiro

    Overview Join to apply for the Software-Defined Networking Engineer role at Canonical . This is a general selection process for all seniority levels, to join teams that focus on open source networking software at Canonical. Apply here if you are an outstanding software engineer, passionate about networking at any level - from the Linux kernel IP or eBPF...


  • Belo Horizonte, Minas Gerais, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Software-Defined Networking Engineer role at Canonical 2 days ago Be among the first 25 applicants Join to apply for the Software-Defined Networking Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. This is a general selection process for all seniority...

  • Software Engineer

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Canonical Tempo inteiro

    Overview Software Engineer - App Stores role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives including public cloud, data science, AI, engineering innovation, and IoT. 1200+ colleagues in 75+ countries...

  • Software Engineer

    4 semanas atrás


    Belo Horizonte, Minas Gerais, Brasil Canonical Tempo inteiro

    OverviewSoftware Engineer - App Stores role at Canonical.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives including public cloud, data science, AI, engineering innovation, and IoT colleagues in 75+ countries with mostly...