Software Engineer - Enterprise Solutions
Software Engineer - Enterprise Solutions

Software Engineer - Enterprise Solutions

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Solve complex tech problems and develop innovative software solutions for enterprise clients.
  • Company: Join Altium, a leader in transforming electronics design with cutting-edge technology.
  • Benefits: Enjoy private health insurance, a pension scheme, and the flexibility of remote work.
  • Why this job: Make a real impact in the electronics industry while working with top-tier technology.
  • Qualifications: 3+ years in software engineering, strong C# and .NET skills required.
  • Other info: Collaborative environment with opportunities for growth and occasional travel across Europe.

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

Altium is transforming the way electronics are designed and built. From startups to world’s technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before. Constant innovation has created a transformative technology, unique in its space. More than 30,000 companies and 100,000 electronics engineers worldwide use Altium. We are growing, debt-free, and financially strong, with the resources to become #1 in the EDA industry.

At Altium, we develop cutting-edge platforms that are revolutionising electronics design. Our flagship products, Altium 365 and Altium Enterprise Server, empower design engineers to communicate, collaborate and bring their ideas to market with unparalleled efficiency. The Enterprise Solutions team, as part of Professional Services, works with Altium’s largest customers to build tools, systems and integrations to our on-prem and cloud enterprise software that align with customer workflows. You will tackle complex technical problems at a global scale, implement solutions used in major customer deployments and work closely with customers’ software engineers in adopting our APIs and bridges. Your technical expertise will be critical in ensuring enterprise clients maximise the benefits of Altium’s platform, driving productivity and innovation in the electronics industry. This role offers the flexibility to work fully remote from the UK. Occasional travel within Europe may be required.

A Day in the Life of an Enterprise Solutions Software Engineer:

  • PROBLEM-SOLVING: Investigate and resolve complex technical problems for our enterprise customers using your troubleshooting skills to propose and implement effective solutions.
  • DEVELOPMENT: Design and deliver systems using C# and .NET Core with a focus on creating robust and scalable enterprise-grade solutions.
  • COLLABORATION: Work closely with other engineering teams across Altium on new features, integrations, tools and scripts.
  • CONSULTING: Engage with customers to understand their workflows and requirements to enable you to build solutions to address their business problems using the Altium platform.

Who We’re Looking For:

  • EXPERIENCE: A minimum of least three years of professional experience as a software engineer, with a strong focus on C# and .NET.
  • TRACK RECORD: Demonstrated success in developing and maintaining large software platforms, particularly within enterprise-grade environments.
  • PROBLEM-SOLVING: Strong analytical abilities with a proven aptitude for troubleshooting and resolving complex issues.
  • COMMUNICATION & COLLABORATION: Excellent communication skills, with the ability to work effectively in both team-based and independent settings. You should be confident in explaining complex concepts to diverse audiences.
  • VERSATILITY: Experience with multiple programming languages, methodologies and approaches, with a preference for those familiar with Agile practices.

Preferred Technology Experience:

  • Proficiency in C# and .NET is essential.
  • Python is a strong plus.
  • Hands-on experience of AWS: EC2, ECS, RDS etc.
  • Designing and consuming APIs - GraphQL, MVC, REST.
  • Containerization using Docker, ECS or Kubernetes.
  • Database systems - MySQL and ideally Firebird.
  • Version control using Git and/or SVN.
  • DevOps practices, including CI/CD using GitHub Actions or Jenkins.

Benefits (UK, other locations may differ):

  • Private health insurance via Axa (+ subsidised family cover)
  • Pension scheme via Aviva, matched up to 9% of salary

Software Engineer - Enterprise Solutions employer: Altium

Altium is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the electronics design industry. With the flexibility of fully remote work from the UK and opportunities for occasional travel within Europe, employees enjoy a healthy work-life balance while tackling complex technical challenges. Altium prioritises employee growth through continuous learning and development, supported by competitive benefits such as private health insurance and a generous pension scheme, making it an attractive choice for software engineers seeking meaningful and rewarding careers.
A

Contact Detail:

Altium Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Enterprise Solutions

✨Tip Number 1

Network like a pro! Reach out to current employees at Altium on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Enterprise Solutions team.

✨Tip Number 2

Show off your skills! Prepare a portfolio of projects that highlight your experience with C# and .NET. Be ready to discuss how you've tackled complex problems in previous roles, as this will resonate well with the hiring team.

✨Tip Number 3

Practice your problem-solving skills! Brush up on common technical challenges you might face in the role. Consider mock interviews or coding challenges to get comfortable explaining your thought process.

✨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 being part of the Altium family.

We think you need these skills to ace Software Engineer - Enterprise Solutions

C#
.NET Core
Problem-Solving
Analytical Abilities
Troubleshooting Skills
Communication Skills
Collaboration
Agile Methodologies
API Design and Consumption
GraphQL
REST
Containerization (Docker, ECS, Kubernetes)
Database Systems (MySQL, Firebird)
Version Control (Git, SVN)
DevOps Practices (CI/CD, GitHub Actions, Jenkins)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role at Altium. Highlight your experience with C# and .NET, and don’t forget to showcase any relevant projects or achievements that align with the job description.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about working at Altium and how your skills can contribute to the Enterprise Solutions team. Keep it concise but impactful!

Showcase Problem-Solving Skills: Since problem-solving is key for this role, include examples in your application that demonstrate your analytical abilities and how you've tackled complex technical challenges in the past.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and ensure it gets the attention it deserves!

How to prepare for a job interview at Altium

✨Know Your Tech Inside Out

Make sure you brush up on your C# and .NET skills before the interview. Be ready to discuss your past projects in detail, especially those that involved complex problem-solving or enterprise-grade solutions. This will show that you not only understand the technology but can also apply it effectively.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled technical challenges in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help demonstrate your analytical abilities and how you approach troubleshooting.

✨Communicate Clearly and Confidently

Since you'll be working closely with customers and other teams, practice explaining complex concepts in simple terms. Think about how you would describe your work to someone without a technical background. Good communication can set you apart from other candidates.

✨Familiarise Yourself with Altium's Products

Take some time to explore Altium’s platforms like Altium 365 and Altium Enterprise Server. Understanding their features and how they benefit users will not only impress your interviewers but also help you align your experience with their needs during the discussion.

Software Engineer - Enterprise Solutions
Altium
Go Premium

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

A
  • Software Engineer - Enterprise Solutions

    Full-Time
    36000 - 60000 £ / year (est.)
  • A

    Altium

    200-500
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>