Favoritos
Compartilhar Empregos
Iniciar sessão

Staff Software Engineer

WatchGuard Technologies

Who You are :

You are a passionate, solutions-oriented, SDLC-driven object-oriented programming Staff Software Engineer who has tremendous professional experience in tech in an agile setup and is up for a challenge.

You come with very strong technical skills and experience in multiple technologies and programming languages, and you love building secure and quality software.

You are more than comfortable with JIRA, Confluence, Test-Driven Design, C# with .NET Frameworks, WPF and Windows Services, and have built and deployed client and / or VPN applications that communicate with cloud back-end technologies.

You are inquisitive, you love learning, you know how to get to the right answers even if you do not know them to start with.

You listen carefully and voice your challenges and progress to your leaders. You have the knack for innovation; you are driven by the desire to help our customers / partners succeed.

You also embody the other human values that we care about most (accountability, belonging, bias for action) and you know that people matter most.

Basic Qualifications :

  • You should have a bachelor’s degree in computer science or related field, with 10+ years of professional experience in software development with emphasis on object-oriented programming.
  • Advanced proficiency with C# programming language and .NET 6 & 8 Frameworks.
  • Familiarity with WPF and Windows Services.
  • Experience utilizing source code / version control systems such as Git & GitHub.
  • Knowledge of networking fundamentals (TCP / IP, HTTP / S & DNS).
  • You should also be able to communicate clearly in written and spoken English.

Preferred Qualifications :

Additionally, preferred qualifications would be a solid understanding of cryptographic principles, knowledge and familiarity with leveraging the WIX Toolset, experience with virtualization technologies such as VMWare, Virtualbox, etc.

general knowledge of cyber security and malicious code, and experience developing VPN clients.

What to expect as a Staff Software Engineer in WatchGuard :

The Staff Software Engineer role in WatchGuard engineering team is perfectly suited for strong technical folks who are creative, motivated, curious, and good listeners.

As you ramp up in your responsibilities, you would be critical in helping us achieve the following main objectives :

Develop yourself by learning more robust processes using agile methodologies and working with globally distributed teams with asynchronous communication across diverse cultures and time zones.

Your team depends upon your input and guidance.

  • Ensure that you understand the vision, are held accountable, meet commitments, consider choices for high-performance and resilient software, and have strong software engineering discipline (test-driven design, unit test code coverage, automation, staying on top of OSS compliance and vulnerabilities, monitoring focused, secure coding practices, etc.).
  • Serve as the technical team lead for the client application development within the project and mentor other engineers, continuing to develop command over all aspects of delivering high-quality software (design, documentation, unit tests, code reviews, security, deployment, monitoring, maintenance, etc.

built with C# and .NET Framework.

  • Lead the design and architect solutions and features related to the client application, uphold our standards and maturity levels of running world-class production code, troubleshooting and resolving any application bugs.
  • Maintain an open environment of collaboration, transparency, innovation, and fun for positive teamwork.

J-18808-Ljbffr

Comentarios
Bienvenidos a los comentarios de postovago! Mantenga las conversaciones cortés y sobre el tema. Fomentar conversaciones productivas y respetuosas, Puedes ver comentarios de nuestros Gerentes de Comunidad.
Registrarse para publicar
Ordenar por
Inicia sesión para mostrar más comentarios
Trabalhos semelhantes que podem ser interessantes para você
  • Venha fazer parte do nosso time- BCodex. Vaga para Engenheiro de Software Full StackResponsabilidades : - Desenvolver, testar e implementar soluções de software inovadoras. Colaborar com equipes mult

    Bcodex

    Brasília, Distrito Federal
    May 23, 2025
  • O Que Você Irá Fazer? Você irá atual em um produto SaaS, de análise de crédito e fluxos de trabalho para a cadeia do Agronegócio. Evoluir produtos e serviços, construindo e melhorando funcionalidades

    Nagro Crédito Agro

    Uberlândia, Minas Gerais
    May 23, 2025
  • Job description Missão do Cargo O cargo tem a missão principal de desenvolver softwares necessários para os produtos Mac Jee, através de soluções inovadoras, robustas e de alta qualidade. Transforman

    Mac Jee

    São José dos Campos, São Paulo
    May 23, 2025
  • Job description Vaga para o time de Tecnologia daInformação (TI). Buscamos pessoas que assim como a gente, sejaminovadoras, práticas, objetivas, tenham paixão pelo que fazem evisem a excelência. Entã

    BYD Brasil

    Camaçari, Bahia
    May 23, 2025
  • O QUE É SER UM MUTANT? Quando você decide ser Mutant, você decide dar um passo diferente na sua vida e na sua carreira.Ser Mutant é aceitar ser parte de um grupo com coragem para traçar novos caminho

    Mutant

    São Paulo, São Paulo
    May 23, 2025
  • Desenvolvimento de Software admite Engenheiro de Software em Aparecida de Goiânia. Projetar, implementar e testar unidades de aplicativos e componentes de microsserviços.Revisar e analisar os requisi

    Desenvolvimento de Software

    Aparecida de Goiânia, Goiás
    May 23, 2025