Join Our Team

Build the future of software development with us. We're looking for passionate developers, designers, and innovators to help create AI-powered solutions that transform businesses.

Why Work at LKM Software?

We're building a company where talented individuals can thrive, innovate, and make a meaningful impact on businesses across the West Midlands and beyond.

🚀

Cutting-Edge Technology

Work with the latest technologies including AI/ML, cloud platforms, and modern development frameworks. Stay at the forefront of software innovation.

🎯

Meaningful Projects

Build solutions that make a real difference for businesses in healthcare, retail, finance, and other industries that impact people's lives.

📈

Growth & Learning

Continuous learning opportunities, conference attendance, certification support, and mentorship to accelerate your professional development.

🏠

Flexible Work Environment

Hybrid work options, flexible hours, and a results-focused culture that values work-life balance and personal well-being.

👥

Collaborative Culture

Join a supportive team environment where ideas are valued, collaboration is encouraged, and everyone contributes to our collective success.

💰

Competitive Benefits

Attractive salary packages, health benefits, pension contributions, and performance bonuses that recognize your valuable contributions.

Our Values & Culture

💡

Innovation First

We encourage creative thinking, experimentation, and pushing boundaries to deliver innovative solutions for our clients.

🤝

Client Success

Our clients' success is our success. We're committed to delivering exceptional value and building long-term partnerships.

Excellence in Delivery

We maintain high standards in code quality, project management, and client communication in everything we do.

🌱

Continuous Learning

We believe in constant growth and improvement, both individually and as a team, staying current with industry trends.

Open Positions

Join our growing team and help us deliver world-class software solutions. All positions offer competitive salaries, benefits, and growth opportunities.

👨‍💻

Senior Full Stack Developer

Location: Wolverhampton (Hybrid)
Experience: 5+ years

  • C#/.NET Core, ASP.NET, Blazor
  • React, TypeScript, modern JavaScript
  • Azure/AWS cloud platforms
  • RESTful APIs and microservices
📱

Mobile App Developer

Location: Wolverhampton (Hybrid)
Experience: 3+ years

  • React Native or Flutter experience
  • iOS and Android development
  • Mobile app architecture and design
  • App store deployment and optimization
🤖

AI/ML Engineer

Location: Wolverhampton (Hybrid)
Experience: 4+ years

  • Python, TensorFlow, PyTorch
  • Machine learning model development
  • Natural language processing
  • AI integration in business applications
🎨

UI/UX Designer

Location: Wolverhampton (Hybrid)
Experience: 3+ years

  • Figma, Sketch, Adobe Creative Suite
  • User research and usability testing
  • Responsive and mobile-first design
  • Design systems and component libraries
🚀

Project Manager

Location: Wolverhampton (Hybrid)
Experience: 4+ years

  • Agile and Scrum methodologies
  • Software development project management
  • Client communication and stakeholder management
  • Team leadership and resource planning
🎓

Graduate Developer

Location: Wolverhampton (Hybrid)
Experience: Entry Level

  • Computer Science degree or equivalent
  • Programming fundamentals (any language)
  • Passion for software development
  • Willingness to learn and grow

Application Process

1

Submit Your Application

Send your CV and cover letter to hello@lkmsoftware.com with the position title in the subject line.

2

Initial Review

Our team will review your application and get back to you within 1 week with feedback.

3

Technical Interview

A friendly conversation about your experience, technical skills, and approach to problem-solving.

4

Team Meeting

Meet the team you'll be working with and learn more about our projects and company culture.

5

Welcome Aboard!

Join our team and start making an impact from day one with comprehensive onboarding and support.

Ready to Join Our Team?

Don't see the perfect role listed? We're always interested in hearing from talented individuals who are passionate about software development and innovation.