Software Architect
1 week ago
**Software Architect**
Are you an expert in software development with a passion for technology, architecture and clean code? Our growing team requires your help to accelerate and evolve all aspects of our agile software development lifecycle.
We use a range of technologies in our work, and here is an insight into our current stack:
- C# -.NET 4.8 and.NET 5, Entity Framework, ASP.NET MVC, HTML5, Bootstrap, jQuery, WinForms, WPF, WCF and WebAPI2.
- AWS/Azure, highly scalable RDBMS/No SQL DB, Elasticsearch, microservices, messaging brokers, Infrastructure as Code, CI/CD and lots more.
We also maintain a partial VB.NET codebase. Whilst our strategy is to migrate away from it, we feel that transparency is best.
**What you would do as a Software Architect**
We want someone to work closely with the Lead Software Architect, senior developer colleagues and software development management team to identify technologies, architectural patterns and methodologies that can be applied to our software products.
You will be comfortable working across our existing stack for on-premise software and greenfield cloud based Saas development.
You would also:
- Assist with setting expectations for code quality and corresponding KPIs.
- Collaborate on architectural design decisions.
- Mentor developers in clean code and SOLID principles.
- Gain a strong understanding of Traka’s products, solutions and services.
- Take ownership, pride, and technical responsibility for the delivery of projects.
- Uphold and refine our guidelines and best practices.
- Support and guide the team in defining technical specifications and implementation for key projects.
**The skills and experience you need**
You will be passionate about code quality, upholding our development standards and coaching others on best practices, modern principals, and techniques.
You will have a proven track record of delivering complex software solutions, while being an engaging and positive team player with a take-charge attitude and commitment to getting things done.
You will share our passion for agile software development, taking pride and quality in our work, encouraging a collaborative working environments, empowerment, honesty, and trust.
We need you to:
- Be highly experienced with C# and.NET.
- Be comfortable working in across the stack (a full stack developer).
- Have prior experience with cloud technologies and infrastructure.
- Knowledge of DevOps approaches and tooling.
- Have strong technical experience and expertise.
- Exhibit clear methodical thinking, be a natural problem solver and analytical approach.
- Have a thorough understanding and applied experience of SOLID principals and architectural patterns.
- Show excellent teamworking and communication skills.
- Be analytical, pragmatic, and resourceful, and enthusiastic to get under the skin of what our products are, how they work and the benefits they provide for our customers.
- Be friendly and hungry for acquiring new knowledge and building great products.
**Qualifications?** What we value most are your personality, experience, and eagerness to learn. Our people make it happen.
Finally, we would be delighted if you can offer any experience with:
- Cloud based software development and Cloud platform experience.
- Mobile app development (React Native, Flutter, Xamarin/MAUI, etc).
- Experience with highly scalable database platforms.
- Experience working in a DevOps environment.
- Experience with any other languages and frameworks.
**We are looking for bright, motivated, and passionate people to join our team**
**Benefits**:
- 25 days holiday + bank holidays
- Ex-gratia day for Christmas Eve
- Access to an online benefits portal
- ASSA ABLOY Family Brand discount (Yale)
- 2 x Annual salary life cover
- Company Pension scheme standard 5%
- Bi-annual discretionary bonus
- Access to Employee Care scheme
- Individual Pluralsight Training subscription
**Who We Are**:
Traka is the global leader in intelligent key and asset management and part of ASSA ABLOY Global Solutions, who are dedicated to reimagining how people move through their world. We are a global organization with local support working to defined processes,so that we are local when you need us and global when it counts.
Working for Traka means that you will be part of a fast-paced and ever evolving environment, with innovative solutions to improve our customers' lives. We are always looking for diverse, talented, enthusiastic people with integrity and the desire to succeed.We are an equal opportunity employer offering competitive salaries and benefits in an inclusive environment working with like-minded colleagues across the globe.
-
Senior Software Craftsman
6 days ago
Olney, Milton Keynes, United Kingdom AQA Full time £48,000 - £53,000Role SummaryWe are seeking a skilled Software Developer to join our Assessment Technology team in Milton Keynes. In this role, you will be responsible for developing, building, and supporting applications that enable AQA to offer the very best in e-Assessment software and services.You will work closely with other teams to deliver high-quality applications...