We are looking for a Senior Software Engineer to design and develop sophisticated publishing solutions that support critical business objectives. This role involves designing, building and improving systems and capabilities such as content delivery websites, content management, access control, reporting, analytics, workflow, product metadata management, eCommerce, finance and publishing tools and controls. The Senior Software Engineer 1 will play a pivotal role in driving the technical direction and architecture of our solutions across team and multi-team environments.
Key Accountabilities
- Architect, develop and maintain robust, scalable, and efficient software solutions that meet business requirements, focusing on the tech stack used by the team (for most teams this is Microsoft).
- Regularly be a key contributor in one or more Agile teams, focusing on developing features and capabilities desired by the business and impacting multiple teams.
- Assist in the design and development of scalable software architecture and ensure the integration of new features with existing systems.
- Implement enhancements and provide ongoing maintenance for various products, platforms, systems, applications, and solutions.
- Drive the adoption of continuous improvement strategies to enhance operational efficiencies across the development lifecycle.
- Research and implement sophisticated software engineering standards and practices to improve the quality and performance of software solutions.
- Establish and maintain positive relationships with team members and other stakeholders to foster a collaborative development environment.
- Positively impact the whole team, influence peers, proactively share knowledge and support and mentor junior team members to be more successful.
- Focus on complete and effective designs and aim to improve existing ones.
- Identify and resolve problems independently while helping others in resolving theirs.
- Work effectively in a remote capacity. Attend in person meetings and events several times a year, in one of Sage’s international offices or other locations as deemed appropriate.
- Be an active, engaged and vocal contributor to Agile ceremonies and other meetings as appropriate.
Skills, Qualifications & Experience
- Highly proficient in full-stack development, including significant experience with the appropriate tech stack for the team (for most teams this is Microsoft) and proven track record in handling complex projects independently.
- Demonstrated experience in a cloud platform development and managing solutions in a cloud environment (preferred Microsoft Azure).
- Proven ability to work effectively both independently and as part of a remote Agile team.
- Strong analytical and problem-solving skills, with a high level of attention to detail and an ability to prioritize tasks effectively under tight deadlines.
- Excellent communication skills and the ability to establish and maintain effective relationships with team members and peers.
- Experience in leading project segments and mentoring junior engineers.
- Recognized as a go-to person for specific technologies and encouraged to learn new skills.
- Significant experience and proficiency in several applicable technical areas.
If you have a disability and need any support during the application process, please contact humanresources@sagepub.co.uk. We will respond to any requests for support in a timely manner. All qualified applicants are encouraged to apply.
A cover letter is important to us, this offers the hiring manager valuable insights into how your skill set aligns with the role, what unique contributions you can bring to the team and why you are interested in this position. Therefore, when applying for this role online, please upload your cover letter and CV as one document
.
Applications without a cover letter may regrettably not be reviewed.
Diversity, Equity, and Inclusion
At Sage we are committed to building a diverse and inclusive team that is representative of all sections of society and to sustaining a culture that celebrates difference, encourages authenticity, and creates a deep sense of belonging. We welcome applications from all members of society irrespective of age, disability, sex or gender identity, sexual orientation, colour, race, nationality, ethnic or national origin, religion or belief as creating value through diversity is what makes us strong. As a business and as an organisation with an increasingly agile workforce, we're open to flexible working arrangements where appropriate.
Sage is a global academic publisher of books, journals, and library resources with a growing range of technologies to enable discovery, access, and engagement. Our mission is building bridges to knowledge — supporting the development of ideas through the research process to scholarship that is certified, taught, and applied.
Learn about Sage | About our companies | Open editor positions
Sage is committed to the full inclusion of all qualified applicants. Accommodations will be made for any part of the interview process.