Please, let WatchGuard Technologies, Inc. know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are seeking a passionate senior software engineer to develop solutions for our mission critical services supporting WatchGuard’s firewall and security products.
You will be responsible for updating systems already in operation as well as developing brand new applications.
As a senior developer, you’ll help define responsibilities for the rest of your team and review the work of junior developers.
You will design, develop, debug, and deliver successful software solutions that support WatchGuard’s products.
You will lead a team of software engineers to deliver software.
You will develop resilient applications and services that can withstand multiple failures.
You will build things quickly while maintaining a high level of quality and reliability.
You will build maintainable software products individually as well as collaboratively.
You will collaborate with other engineers in system design, architectural and code reviews.
You will investigate, analyze and make recommendations regarding technology improvements, upgrades, and modifications.
You will partner with cross-functional teams in IT Ops, Engineering, Product, Sales, Technical Support, and QA.
Requirements:
A BS degree in Computer Science or a related technical discipline is required.
Solid proven software engineering experience is necessary.
Solid experience working with the Microsoft solution stack as a developer, including .Net, C#, MSSQL, PowerShell, Windows operating system, and Windows server.
Proven experience with object-oriented programming is required.
Proven experience with the .NET/.NET Core platform, including C#, ASP.NET/Core, and MVC is necessary.
Experience with MS SQL database design and development is required.
Experience using WCF, REST, XML, and JSON is necessary.
Experience with Azure/AWS cloud is required.
Experience with AKS, Kubernetes, Docker, and Helm is necessary.
Experience with agile methodologies, lean, and CI is required.
You must be a team player with strong technical, analytical, and problem-solving skills.
You should be able to effectively communicate with other engineers and program managers.
Discipline and craftsmanship in your work are essential.
You must possess a positive attitude and be personable.
You should be innovative, a proactive self-starter, and always eager to learn more.
Benefits:
The position offers the opportunity to work remotely from Brazil.
You will be part of a dynamic team that values your opinion and encourages problem-solving.
You will have the chance to lead and mentor junior developers, enhancing your leadership skills.
The role provides the opportunity to work on mission-critical services and cutting-edge technology.
You will collaborate with cross-functional teams, broadening your professional network and experience.
The company promotes a culture of innovation and continuous learning.
Apply now
Please, let WatchGuard Technologies, Inc. know you found this job
on RemoteYeah
.
This helps us grow 🌱.