hybrid, GBR
13 hours ago
Principal Engineer
Principal Engineer Job Description: Do you like the challenge of solving complex engineering problems? Are you someone who loves to know what’s going on ‘under the hood’? If so, we believe that you’ll really enjoy being the technical leader working across several Engineering squads on Sage for Accountants. Our technologies stacks are .NET C# framework, and our front end is React. You will also use technologies such as REST API, AWS services to name but a few. This is a hybrid role – three days per week in our Manchester or Newcastle office. What will I be working on? You would be extending and accelerating the Sage for Accountants, its Workers and Services, infrastructure, datastores and pipelines to ensure efficiency, simplicity and throughput while passing on experience and engineering ethos to other Engineering and QA. Standard technology / patterns list: Enterprise Design patterns, .net-core, Amazon Web Services, MySQL RDS, SQS, SNS, Redis, ECS, Cloud Formation, Paramstore, Faregate, Docker, Vault, Slack (yes, we are corporate using Slack), BDD, Automation and Pipelines, Event Sourcing, CQRS, Domain-Driven Design Key Responsibilities: What you'll be doing: • Create technical plans that deliver against the vision and architecture strategy • Own the technical solution design, architecture decisions and development of the technology solution. • Drive the adoption of the Sage Business cloud model and Enterprise Architecture • Provide direct support and source code solutions to development teams • Commitment to team success and positive team dynamics • Updates job knowledge by studying state-of-the-art development tools & techniques Skills, know-how and experience: • Knows and applies the fundamental concepts, practices and procedures of software and enterprise architecture. • Proven complex problem-solving ability • Passion for being hands on techie, continued aspiration for infrastructure, software and datastore excellence • Proven hands-on experience delivering highly performance systems • Ability to document requirements and specifications in software architecture • Knowledgeable implementing Architecture Best Practices and Patterns like Microservices, CQRS, Event Sourcing, Domain-Driven Design, etc • Experienced using a TDD approach • Experience and proven delivery of Continuous Integration and Delivery • Experienced working with Open Source projects and in an Open Source approach internally • Experience creating API-first products and working with databases of significant scale Function: Product Delivery Country: United Kingdom Office Location: Manchester;Newcastle Work Place type: Hybrid Advert Working at Sage means you’re supporting millions of small and medium sized businesses globally with technology to work faster and smarter. We leverage the future of AI, meaning business owners spend less time doing routine tasks, like entering invoices and generating reports, and more time pursuing their ambitions. Our colleagues are the best of the best. It’s why we were awarded 2024 Best Places to Work by Glassdoor. Because to achieve extraordinary outcomes, we need extraordinary teams. This means infusing Sage with people who knock down barriers, continuously innovate, and want to experience their potential. Learn more about working at Sage:sage.com/en-gb/company/careers/working-at-sage/ Watch a video about our culture:youtube.com/watch?v=qIoiCpZH-QE We celebrate individuality and welcome you to join us if you embrace all backgrounds, identities, beliefs, and ways of working. If you need support applying, reach out atcareers@sage.com. Learn more about DEI at Sage:sage.com/en-gb/company/careers/diversity-equity-and-inclusion/ Equal Employment Opportunity (EEO) Sage is committed to Equal Employment Opportunity and providing reasonable accommodations to applicants with physical and/or mental disabilities. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Sage will be based on merit, qualifications, and abilities. Sage does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, protected disability, veteran status, sexual orientation, gender identity, genetic information, or any other characteristic protected by applicable law.
Confirm your E-mail: Send Email