Published: Wed, 16 Oct 2024 20:51:03 GMT
Position: Senior Software Developer
Company: Watchguard
Location: [Insert location]
Salary: Competitive
Who We Are:
Watchguard is a leading endpoint protection company that offers cutting-edge solutions to protect our clients from cyber attacks. Our Collective Intelligence platform is the backbone of our security model, processing billions of events daily in real-time to ensure the safety of our customers. We are a team of highly skilled professionals, dedicated to staying at the forefront of technology and continuously improving our platform.
The Opportunity:
We are seeking a Senior Software Developer to join our IC Platforms team and play a crucial role in enhancing our Collective Intelligence platform. As a senior member of the team, you will bring your extensive experience and knowledge to accelerate our strategy and expand the capabilities of our platform. You will have the autonomy to lead projects, set and meet deadlines, and maintain the quality standards of our brand. We value a constructive attitude, a passion for learning, and a strong work ethic to consistently exceed goals and expectations.
Key Responsibilities:
– Design and implement effective solutions using various technologies
– Understand and perfect customer needs, developing detailed designs for required functionalities
– Provide advanced knowledge in programming practices and continuous integration processes to the team
– Encourage collaboration and value diversity of opinions to reach agreements effectively and responsibly
– Stay up-to-date with new technologies through continuous learning and research
– Lead projects and manage tasks to meet objectives within established deadlines
– Actively participate in resolving incidents, identifying problems, and proposing solutions
– Work closely with a high-performance team to develop software and big data solutions
– Take advantage of technological resources to design and develop efficient and high-performance solutions
– Identify opportunities for continuous improvement and contribute to the team’s growth
Qualifications:
– Bachelor’s degree in Computer Science or related field
– Minimum of [insert number] years of experience in software development
– Extensive knowledge and experience in Java, C#, .NET, .NETCore, Spring, REST, Git, Gradle, SQLServer, HBase, Kafka, Redis, Flink, ClickHouse, Cassandra, ElasticSearch, Kibana, Docker, Kubernetes, Jenkins, and AWS development
– Strong understanding of Scrum and AzureDevOps
– Excellent time management and organization skills
– Proven ability to lead projects and work autonomously
– Strong problem-solving and analytical skills
– Excellent communication and collaboration skills
A Day in the Life:
– Participate in daily meetings with the team to review priorities and tasks
– Manage tasks and schedule breaks to maintain productivity
– Constantly communicate with the manager and provide updates on tasks and any difficulties encountered
– Offer and receive support from team members without interrupting moments of concentration
– Participate in estimation meetings with the Product Owner and team members every 2 weeks
– Attend workshops every 4 weeks to develop new skills and knowledge
– Reflect with the manager on progress and set goals and action plans for personal growth
– Participate in retrospectives with the team to analyze and improve work processes
– Spend time researching and training in new technologies to enhance platform capabilities
Join Our Team:
At Watchguard, we believe in the importance of personal and professional development. We offer competitive salaries and benefits, and a supportive and collaborative work environment. If you have a passion for technology and a drive to succeed, we want to hear from you.
Apply now and take the next step in your career as a Senior Software Developer at Watchguard. Apply link