Highly Experienced Software Engineering Expert

Há 5 dias


Rio de Janeiro, Rio de Janeiro, Brasil beBeeSoftwareDevelopment Tempo inteiro US$120.000 - US$150.000
Senior Software Developer

We are seeking an experienced and knowledgeable individual to join our team as a Senior Software Developer.

Job Description:

The successful candidate will be responsible for designing, developing, and delivering high-quality software products. This includes architecting, implementing, testing, and reviewing software code to ensure it meets engineering and client success criteria.

As a senior software engineer, you will have the opportunity to work cross-functionally with software, application, and quality engineers to ensure products meet requirements.

Key Responsibilities:
  • Design, develop, and deliver high-quality software products.
  • Work collaboratively with cross-functional teams to ensure product success.
  • Mentor junior engineers in development/test technologies, tools, and processes.
  • Develop and maintain technical documentation and knowledge base.
Requirements:
  • Bachelor of Science degree or related field.
  • Expertise in software engineering.
  • Experience in C/C++, embedded software, and systems software.
  • Knowledge of object-oriented programming and experience with at least one of Java, C#, Python, Ruby.
  • Containerization technologies such as Docker, Kubernetes, and IoT protocols such as MQTT, REST API, Kafka.
  • Cloud technologies such as AWS.
  • Systems software programming knowledge of Windows and Linux OS.
  • Working knowledge of Microsoft MFC, WPF, Qt, or similar GUI framework.
  • Understanding of database technologies such as SQL, ODBC, relational database schema design.
  • Networking protocols such as TCP/IP, UDP, Ethernet, USB, Wi-Fi, Bluetooth, Cell, Satellite.
  • API design and maintenance.
  • Industrial standard embedded design and debugging tools such as JTAG, protocol analyzers, emulators.
  • Configuration Management tools such as version control, bug tracking, change management, automated builds, coding standards.
  • Agile and iterative software development processes.
  • Excellent verbal and written communication skills.


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeDevelopment Tempo inteiro US$55.100 - US$80.100

    Software Engineering InternWe are seeking a highly skilled and motivated individual to join our team as a software engineering intern. This is an excellent opportunity for individuals looking to develop their technical skills in a fast-paced environment.This internship will provide you with hands-on experience in designing, developing, and deploying...


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeCloudNative Tempo inteiro R$45.000 - R$90.000

    Cloud Native Software Development ExpertWe are seeking a highly skilled Cloud Native Software Development Expert to design and build scalable systems on AWS.Key Responsibilities:


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeSoftware Tempo inteiro R$80.000 - R$120.000

    Job Title: Senior Software Engineering ProfessionalWe are seeking an experienced software engineer to join our multidisciplinary team. As a senior software engineering professional, you will be responsible for delivering high-end computational technologies and tools for the O&G and broader Energy industry.Requirements:• Complete undergraduate degree in...


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeFrontend Tempo inteiro US$180.000 - US$200.000

    Our vision is to create cutting-edge user interfaces that deliver exceptional performance and seamless experiences. As a key member of our engineering department, you will play a pivotal role in shaping this vision by leading the design and architectural discussions for frontend systems.The ideal candidate will have a proven track record of working on...


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeLeadership Tempo inteiro R$50.000 - R$70.000

    Software Engineering Team LeadWe are seeking a highly skilled and experienced Software Engineering Team Lead to join our team. As a key member of our organization, you will be responsible for building, scaling up or managing one or more software engineering teams.About the RoleThe primary objectives of this role are:


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeSoftware Tempo inteiro

    Software Engineer RoleThe company is looking for an experienced Software Engineer to design and develop software products. The ideal candidate will have a strong background in software engineering, with expertise in C/C++ and embedded systems.Design and implement high-quality software products.Collaborate with cross-functional teams to ensure products meet...


  • Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Software Engineering Manager - Desktop and Embedded Linux Optimisation Join or sign in to find your next job Join to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at Canonical Continue with Google Continue with Google Software Engineering Manager - Desktop and Embedded Linux Optimisation 4 months ago Be among...


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeExpert Tempo inteiro R$960.000

    Job Title: Mainframe z/OS Technical ExpertWe are seeking a highly skilled and experienced Mainframe z/OS Technical Expert to join our team. As a key member of our organization, you will be responsible for delivering high-quality technical solutions and services to our clients.">Key Responsibilities:


  • Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Software Engineering Manager - Sustaining Engineering Join or sign in to find your next job Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical Software Engineering Manager - Sustaining Engineering 3 days ago Be among the first 25 applicants Join to apply for the Software Engineering Manager - Sustaining...


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeEngineer Tempo inteiro US$150.000 - US$198.000

    Backend Engineer Job DescriptionWe are seeking a highly skilled Backend Engineer to join our software engineering organization. As a key member of our team, you will be responsible for designing, coding, testing, and releasing software.Key Responsibilities:Design, code, test, and release software to meet the needs of our clients.Collaborate with other...