Join our passionate team at Barracuda, a leading cybersecurity company providing complete protection against complex threats. As a Software Senior Engineer (C#/.NET Backend), you will work on innovative cloud security products and partner with cross-functional teams to deliver reliable and effective products to our customers.
Requirements
- Participate in the design, development, and implementation of complex software solutions using Azure cloud technologies, C#, and DevOps practices.
- Collaborate with cross-functional teams to gather requirements, define technical specifications, and ensure successful project delivery.
- Provide technical leadership and guidance to your team, mentoring junior engineers and promoting best practices.
- Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards and software development methodologies.
- Drive continuous integration and deployment processes, leveraging DevOps tools and practices to streamline software delivery.
- Stay up-to-date with the latest trends and advancements in Azure, C#, and DevOps, and proactively recommend innovative solutions to enhance our software development capabilities.
- Collaborate with stakeholders to understand business needs and translate them into technical requirements and solutions.
- Troubleshoot and resolve complex technical issues, ensuring the stability and performance of software applications.
- Conduct performance analysis and optimization to improve the efficiency and scalability of software systems.
- Contribute to the development and maintenance of technical documentation, including system architecture, design specifications, and user manuals.
Benefits
- Internal mobility – opportunities for cross training and career advancement within Barracuda
- Equity in the form of non-qualifying options