Software Engineer in Worcester

Software Engineer in Worcester

Worcester Full-Time 50000 - 60000 £ / year (est.) No home office possible
MiTek Inc.

At a Glance

  • Tasks: Design, code, test, and debug innovative software applications for the construction industry.
  • Company: Join MiTek, a leader in transforming the building industry with cutting-edge technology.
  • Benefits: Enjoy a competitive salary, 25 days leave, and hybrid working options.
  • Other info: Collaborative team environment with opportunities for mentorship and career growth.
  • Why this job: Make a real impact on the future of construction with your coding skills.
  • Qualifications: 4+ years of software development experience and a degree in Computer Science.

The predicted salary is between 50000 - 60000 £ per year.

Leads in the design and development of software applications for distribution to external customers. Responsible for coding and debugging engineering/scientific or business management applications by performing the following duties.

We are seeking an experienced Software Engineer to join our team in Worcester supporting development on Optics, our residential construction business management platform built in .NET/C#/Angular. You will contribute to a substantial, platform-based codebase with real architectural depth and complexity, requiring thoughtful engineering and robust design skills. You will work as part of a highly collaborative, people-oriented team, partnering closely with colleagues across UK, US, and Europe. This will focus on core software engineering responsibilities, including enhancements, maintenance, code quality improvements, and supporting ongoing feature work.

Key Responsibilities

  • Design, code, test, and debug software, utilizing technologies, development tools and languages as required for the project assigned.
  • Collaborate with Product Management, Software Quality Assurance, DevOps, Architecture, and other functional teams (e.g. Customer experience, Sales, Marketing), to ensure that solutions are efficient, consistent and fulfil business needs.
  • Work in an Agile software development environment, participating in stand-up, retrospective and planning meetings.
  • Participate in team requirement and design reviews and refinement sessions.
  • Take the lead technical role on larger projects and features.
  • Refactor existing software.
  • Able to independently design quality solutions for large features.
  • Engage with regional representatives, stakeholders, and customers to ensure expected outcomes.
  • Contribute to innovation by challenging the status quo and bringing forward new ideas.
  • Apply internally accepted development and quality assurance standards and techniques to assure efficient program logic and data manipulation.
  • Work closely with the Software Engineering Manager and Architecture team to ensure adherence to, and continued development of, architectural best practices.
  • Attendance during regular work hours and overtime as required.

Skills and Experience

  • Minimum of a Bachelor of Computer Science (BSc Computer Science) degree or equivalent.
  • Strong software development and software engineering background.
  • 4+ years of software development experience.
  • Experience mentoring and coaching junior team members.
  • Working knowledge of Agile software development.

Required Experience

  • Angular
  • TypeScript
  • C#
  • .NET

Desired Experience

  • Understanding of a microservice architecture.
  • Event-driven architecture.
  • Azure resources, such as AKS, KeyVault, Azure SQL, Function Apps, Service Bus.
  • Comfortable and experienced with AI-assisted development tools (such as Copilot) to accelerate delivery, combined with the engineering judgement to critically evaluate, steer, and take ownership of AI-generated output.
  • Knowledge of ASP.NET, RESTful APIs, and SOA.

Further Details

  • An attractive salary dependent on experience.
  • 25 days annual leave plus bank holidays.
  • Hybrid Working – 4 days in the office each week.

MiTek is a platform innovator and enabler that exists to transform the building industry with better building solutions. In 1955, MiTek transformed residential construction with the invention of the Gang-Nail plate and a digital platform that provided an affordable and scalable way to manufacture wood trusses. Today, MiTek delivers software, services, engineered products, and automated solutions that enable the building industry to improve efficiencies by optimizing the balance between off-site and on-site. With nearly 5,600 team members worldwide, MiTek collaborates across the building industry to enable and accelerate transformational breakthroughs in design and construction to transform the way the industry designs, makes, and builds. As a Berkshire Hathaway (NYSE: BRK-A, NYSE: BRK-B) company since 2001, MiTek has a record of continuous growth and innovation. MiTek is an E-Verify and Drug and Tobacco-Free Workplace. We are an equal opportunity employer; and all qualified applicants will receive consideration for employment without regard to race, color, creed, religion, national origin, ethnicity, physical or mental disability, sex (including pregnancy, sexual orientation, gender identity or expression, or transgender status), age (40 and over), genetic information (including family medical history), veteran status, or any other protected characteristic.

Software Engineer in Worcester employer: MiTek Inc.

MiTek is an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation among its diverse team members across the UK, US, and Europe. With a strong focus on employee growth, you will have opportunities to mentor junior engineers while working on cutting-edge software solutions in a hybrid environment, enjoying 25 days of annual leave and a competitive salary. Join us in transforming the building industry with meaningful projects that make a real impact.
MiTek Inc.

Contact Detail:

MiTek Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Worcester

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Angular, C#, and .NET. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

✨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 team at MiTek.

We think you need these skills to ace Software Engineer in Worcester

C#
ASP.NET
Angular
TypeScript
Agile Software Development
Microservice Architecture
Event-Driven Architecture
Azure Resources
RESTful APIs
Software Development
Software Engineering
Mentoring and Coaching
Code Quality Improvement
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with .NET, C#, and Angular, as well as any Agile methodologies you've worked with. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with our mission at StudySmarter. Don't forget to mention any innovative ideas you have for improving our platform.

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them in your application. We love seeing real examples of your coding skills and problem-solving abilities, especially if they relate to construction management or similar fields.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. This way, we can easily track your application and get back to you quicker. Plus, it shows us you're serious about joining our team!

How to prepare for a job interview at MiTek Inc.

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like .NET, C#, and Angular. Brush up on your coding skills and be ready to discuss how you've used these technologies in past projects.

✨Showcase Your Collaboration Skills

Since this role involves working closely with various teams, prepare examples of how you've successfully collaborated in the past. Think about specific projects where teamwork was key to achieving results.

✨Prepare for Agile Discussions

Familiarise yourself with Agile methodologies, as this is a core part of the role. Be ready to discuss your experience in Agile environments, including any stand-ups or retrospectives you've participated in.

✨Demonstrate Problem-Solving Abilities

Be prepared to tackle some coding challenges during the interview. Practice common algorithms and data structures, and think through your problem-solving process out loud to show your thought process.

Software Engineer in Worcester
MiTek Inc.
Location: Worcester

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>