Sr. Software Engineer
Broomfield, CO, US Denver, CO, US
OPENTEXT - THE INFORMATION COMPANY
Together Carbonite and Webroot form the SMB and Consumer Division of OpenText. The mission of our joint offering is to make cyber resilience simple, reliable and accessible in the connected world. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit and our employees are empowered and encouraged to build their careers at OpenText.
What is Webroot’s Integration Team?
The Webroot Integration team builds software to integrate RMMs and Webroot/Carbonite products into a single pane of glass for partners and customers. The team brings together technologies from our partners and customers by building custom REST APIs, modern web applications and data consolidation. The team uses the newest technologies and agile processes to create robust and scalable solutions. By creating these robust integration components allows our customers and partners to easily manage and protect their assets.
The Candidate
You thrive in an environment where you can learn from and influence others. You have exceptional communication skills and a hunger to learn. You have a passion for software development and hold innovation, security, and quality at the heart of everything you do. You have a positive outlook, a can-do attitude, and a real desire to succeed.
If you fit this profile, then please read on; we may just have the perfect opportunity for you!
The Role
- Work within a high performing agile team in the delivery, enhancement, and support of Webroot’s Integration platform and tools.
- Utilise market leading development toolsets and state-of-the-art methodologies, to design and develop highly effective software and infrastructure components.
- Work collaboratively within the delivery team to understand and refine product/feature requirements.
- Take part in the provision of end-to-end services for the project, including the design, specification, implementation, and deployment of software and infrastructure components.
- Participate in all software development activities throughout the software development life cycle, ensuring that deliverables are functional, performant, secure, and easy to use.
- Work with the team to support Product Management and other functions in solving escalation issues.
- Support quality assurance engineers in creating test strategies and powerful test automation.
- Work with other product teams and infrastructure/operations groups on dependencies and service reliability.
- Stay abreast of and incorporate security standards (software and API security), industry-wide technology advancements, methodologies, and tooling.
Your commitment and contributions will have a direct impact on the overall success of our Integration Team, web applications, API integrations, frameworks, database management, and tools. We work closely with Product Management to ensure that we deliver what our MSP/RMM/PSA partners and users really need. Staying on top of requirements, team communication, and efficient time management are key to our shared success.
The Skills
We’d love to hear from candidates who have a selection of the following skills/experience/qualifications:
- Ability to work in a highly collaborative agile environment using methodologies such as SCRUM or Kanban.
- Strong C# .NET, .NET Core, and ASP.NET, Web.API development skills.
- Experience building web applications with ASP.Net, Javascript, React, and CSS.
- Excellent problem-solving skills – candidates should have an inquisitive mind and an eagerness to think outside-of-the-box.
- Ability to craft/design highly effective, fault-tolerant, distributed, and scalable software and service components.
- General knowledge of good practices for distributed and scalable applications
- Experience of working with cloud platforms – Amazon Web Services (AWS) would be a big advantage.
- Experience of working with container technologies (for example Docker, Kubernetes etc.) and containerized applications would also be a plus.
- Ability to manage and organize multiple tasks, and to effectively sequence work based on agreed priorities
- Bachelor or MS in Computing, Engineering or related field.
For Colorado residents, this job is expected to pay in the range of $140K to $160K USD in addition to a comprehensive and competitive group benefit and healthcare plan. Individual compensation will be determined based on skills and experience comparable to the job requirements.
While OpenText is an Equal Opportunity Employer, our efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. Should you require accommodations during the selection process, please contact accommodationrequests@opentext.com.
Additionally, OpenText, as a proud US federal contractor, may be subject in the future to Executive Order 14042 requiring all US employees (in office or virtual) be fully vaccinated. The Executive Order is current stayed pending litigation. If the stay is lifted and the Executive Order goes into effect, all employees will be required to comply with the requirement to either be fully vaccinated or obtain an approved medical or religious exemption.
Subject to applicable laws and regulations, OpenText’s Global Vaccination Policy requires all employees to be fully vaccinated against COVID-19 in order to enter an OpenText office.
Nearest Major Market: Denver