Please, let WatchGuard Technologies, Inc. know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Staff Software Engineer role is for a passionate, solutions-oriented individual with extensive experience in software development, particularly in object-oriented programming.
The position is remote and based in Santa Rita Do Sapucai, Brazil.
Candidates should have strong technical skills in multiple technologies and programming languages, with a focus on building secure and quality software.
Proficiency in JIRA, Confluence, Test-Driven Design, C# with .NET Frameworks, WPF, and Windows Services is required.
Experience in building and deploying client and/or VPN applications that communicate with cloud back-end technologies is essential.
The role involves continuous learning, effective communication of challenges and progress, and a drive for innovation to help customers and partners succeed.
The company values accountability, belonging, and a bias for action, emphasizing the importance of people.
Requirements:
A bachelor’s degree in computer science or a related field is required, along with 10+ years of professional experience in software development focused on object-oriented programming.
Advanced proficiency in the C# programming language and .NET 6 & 8 Frameworks is necessary.
Familiarity with WPF and Windows Services is expected.
Experience with source code/version control systems such as Git and GitHub is required.
Knowledge of networking fundamentals, including TCP/IP, HTTP/S, and DNS, is essential.
Clear communication skills in written and spoken English are mandatory.
Preferred qualifications include a solid understanding of cryptographic principles, familiarity with the WIX Toolset, experience with virtualization technologies like VMWare and Virtualbox, general knowledge of cybersecurity and malicious code, and experience in developing VPN clients.
Benefits:
The role offers opportunities for personal development through learning robust processes using agile methodologies.
Engineers will work with globally distributed teams, enhancing their skills in asynchronous communication across diverse cultures and time zones.
The position allows for accountability in understanding the vision, meeting commitments, and making choices for high-performance and resilient software.
Staff Software Engineers will serve as technical team leads, mentoring other engineers and developing expertise in delivering high-quality software.
The role promotes an open environment of collaboration, transparency, innovation, and fun, fostering positive teamwork.
Apply now
Please, let WatchGuard Technologies, Inc. know you found this job
on RemoteYeah
.
This helps us grow 🌱.