At a Glance
- Tasks: Lead the design and implementation of innovative software solutions in healthcare.
- Company: Join The Craneware Group, a leader in healthcare technology with a collaborative culture.
- Benefits: Flexible hybrid work, competitive salary, and opportunities for professional growth.
- Other info: Dynamic team environment focused on trust, autonomy, and continuous improvement.
- Why this job: Make a real impact on healthcare by shaping cutting-edge applications.
- Qualifications: Degree level education and 3-6 years in Software Architecture required.
The predicted salary is between 60000 - 80000 ÂŁ per year.
Let’s transform the business of healthcare! At The Craneware Group, we are dedicated to empowering our customers with industry-defining insights that pave the way for a brighter future. If you are an energetic, forward-thinking individual with a passion for innovation, we invite you to join our thriving team of more than 750 dedicated professionals. Together, we'll fuel the expansion of our SaaS platform and develop cutting-edge applications that redefine the healthcare landscape.
The Craneware Group supports a flexible work environment as well as a collaborative and teamwork focused atmosphere. Employees will be expected to work a hybrid working arrangement spending 40% of their time per month in the Tanfield office - approx 2 days per week.
The Team
Become part of a team that defines the technical vision behind our industry-leading healthcare solutions, driving innovation and excellence across our platforms. As part of a cross-functional Agile delivery team, you’ll work alongside Software Engineers, Product Managers, DevOps, Application Architects, and Enterprise Architects to shape solutions that have real impact across the healthcare revenue cycle. You’ll be joining a forward-thinking architecture community that paves the strategic technical direction for our products, supports delivery teams, and ensures our solutions are performance-safe, scalable, and aligned with The Craneware Group’s long-term vision. If you thrive in an environment built on trust, autonomy, and continuous improvement, you’ll feel right at home.
You Will Be Responsible for:
- The implementation of the target architecture.
- Working within an Agile delivery team(s) to contribute to the design and development of software releases using the TCG Application Lifecycle Management (CALM) methodology.
- Inspiring the software development team(s) through the highest quality of design, personal coding, and engineering methodology.
- Paving the “architectural runway” in collaboration with the Delivery Team(s), Application, and Enterprise Architects and identify/address any cross-cutting concerns to help unify our approach.
- Providing architectural support throughout the lifecycles of projects and products.
- Under the direction of Application Architects, provide architectural design, guidance, and implementation so that the Agile Delivery team(s) are building performant, reliable, and fault-tolerant solutions as well as aligning the architecture to the Target architecture.
- Providing technical leadership by supporting training and mentoring of software engineers.
- Collaborating with Product Management and Delivery team(s) to find a good tech fit within the approved technology stack.
- Identify and propose new technologies, designs, and patterns to Architecture Governance.
- Aligning the architecture for the Agile team(s) to the long-term direction of the business as defined by the Enterprise Architects.
- Maintaining and author architectural documentation for the team(s) that they are assigned to.
- Providing technical clarity to the delivery team(s) and support them with the implementation and handover of unfamiliar solutions and technologies.
- Collaboratively designing and maintaining the product infrastructure with DevOps.
- Providing input and feedback to the Application Architects through the Architectural Governance Committee.
- Building out testing patterns and methodologies so that the code changes do not deviate from approved design patterns and target architecture.
- Participating in code reviews and promote best practices regarding coding standards.
- Creating solutions that are scalable and improve performance, are based on secure coding guidelines that prevent common vulnerabilities (OWASP) are HIPAA and HiTrust compliant, and follow target architecture.
- Managing risk identification and risk mitigation strategies associated with the products.
You Will Bring:
- Educated to Degree level with 3-6 years of commercial experience working in a Software Architecture role or 6-9 years of commercial experience working in a Software Architecture.
- At least 1 year’s proven experience in building or working with highly resilient microservice solutions in the cloud environment.
- At least 3+ years of experience building Azure or SaaS applications.
- Possession of an innovative mind-set.
- Ability to keep abreast of new and emerging technologies as well as new methodologies and design patterns.
- Ability to build and articulate a business case to propose new solutions to Architecture governance.
- Inspire, coach, and mentor other engineers and demonstrate a strong passion for software engineering.
- Ability to clearly articulate ideas to the target audience.
- Effective stakeholder management experience, especially within the Agile product delivery team(s).
- Ability to collaborate effectively with other members of the organization.
- Independent and self-motivated in driving development and technical process improvement.
- Expert understanding of TCG products, that the agile team(s) is responsible for, including customer requirements.
Software Architect employer: The Craneware Group
Contact Detail:
The Craneware Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Architect
✨Tip Number 1
Network like a pro! Reach out to current employees at The Craneware Group on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio or a GitHub repository showcasing your best projects, especially those related to SaaS or microservices. This will help you stand out during interviews.
✨Tip Number 3
Practice makes perfect! Get comfortable with common interview questions for Software Architects. Mock interviews with friends or mentors can boost your confidence and help you articulate your ideas clearly.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our innovative team.
We think you need these skills to ace Software Architect
Some tips for your application 🫡
Show Your Passion for Innovation: When writing your application, let your enthusiasm for innovation shine through! We want to see how you can contribute to transforming the healthcare landscape with your unique ideas and experiences.
Tailor Your Application: Make sure to customise your application to highlight your relevant experience in software architecture and cloud solutions. We love seeing how your skills align with our mission at The Craneware Group!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure to articulate your ideas and experiences in a way that’s easy for us to understand.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensure you’re considered for this exciting opportunity.
How to prepare for a job interview at The Craneware Group
✨Know Your Architecture
Make sure you understand the principles of software architecture, especially in a cloud environment. Brush up on microservices and how they can be applied to healthcare solutions. Being able to discuss your past experiences with these technologies will show that you're not just familiar but also passionate about the field.
✨Showcase Your Collaboration Skills
Since the role involves working closely with cross-functional Agile teams, be prepared to share examples of how you've successfully collaborated with software engineers, product managers, and other stakeholders. Highlight any experiences where you’ve inspired or mentored others, as this aligns with the company’s focus on teamwork.
✨Prepare for Technical Questions
Expect to dive deep into technical discussions during the interview. Review common architectural patterns, design methodologies, and coding standards. Be ready to explain how you ensure performance, reliability, and security in your solutions, particularly in relation to HIPAA and HiTrust compliance.
✨Articulate Your Vision
The Craneware Group values innovation, so think about how you can contribute to their long-term vision. Prepare to discuss new technologies or design patterns you believe could benefit their products. Being able to articulate a clear business case for your ideas will demonstrate your forward-thinking mindset.