Software Developer (Programista IT)

Software Developer (Programista IT)

Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Design and develop features for an advanced resource planning platform.
  • Company: Join a forward-thinking tech company with a remote-first culture.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic agile environment with mentorship opportunities and career advancement.
  • Why this job: Make a real impact by working on innovative software solutions in a collaborative team.
  • Qualifications: Strong full stack development experience, especially in C#/.NET and JavaScript.

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

Location: Edinburgh (Remote-first, with occasional office visits)

Salary: £50,000 – £60,000 per year + competitive benefits

About the Role

We’re looking for a Senior Full Stack Developer to join our engineering team and help build an advanced resource planning platform. You’ll work across the entire stack, from designing intuitive front-end interfaces to building robust back-end services. This role is perfect for someone who enjoys variety, thrives in collaborative environments, and is passionate about delivering high-quality software.

What You’ll Do

  • Design, develop, and maintain features across both front-end and back-end systems.
  • Collaborate with product and engineering managers to scope and prioritize work.
  • Ensure scalability, performance, and maintainability throughout the codebase.
  • Write clean, testable code and implement automated testing practices.
  • Mentor and support other developers within the team.
  • Participate in the full feature lifecycle—from ideation to deployment and ongoing improvements.
  • Work in an agile environment on a large-scale software product.

About You

  • Strong experience in full stack development, with expertise in C#/.NET (Framework and Core) and JavaScript (Vue.js experience is a plus).
  • Comfortable working across the stack and learning new technologies quickly.
  • Skilled in writing clean, testable code and using automated testing frameworks.
  • Excellent problem-solving skills and ability to break down complex tasks.
  • Strong communicator and collaborator, able to work effectively in cross-functional teams.
  • Passionate about creating high-quality, user-focused software solutions.

Bonus Points If You Have

  • Experience with Vue.js, .NET Core, SQL Server, and/or Microsoft Azure.
  • Familiarity with message queuing systems such as Azure Service Bus.

Software Developer (Programista IT) employer: Areti Group | B Corp™

Join a forward-thinking company that values innovation and collaboration, offering a remote-first work culture with the flexibility to balance your professional and personal life. As a Senior Full Stack Developer in Edinburgh, you'll have access to competitive benefits and opportunities for growth, all while contributing to an advanced resource planning platform that makes a real impact. Embrace a supportive environment where your skills are nurtured, and your contributions are recognised.

A

Contact Details:

Areti Group | B Corp™ Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Developer (Programista IT)

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, attend meetups, and join 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 that highlight your full stack development expertise. This is your chance to demonstrate your coding prowess and problem-solving abilities.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms that simulate real interview scenarios to boost your confidence and sharpen your skills.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Software Developer (Programista IT)

Full Stack Development
C#/.NET (Framework and Core)
JavaScript
Vue.js
Automated Testing
Problem-Solving Skills
Clean Code Practices

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Full Stack Developer role. Highlight your expertise in C#/.NET and JavaScript, and don’t forget to mention any experience with Vue.js or Azure!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for software development and how you thrive in collaborative environments. Let us know why you’re excited about building an advanced resource planning platform.

Showcase Your Projects:If you’ve worked on relevant projects, make sure to include them! Whether it’s a personal project or something from a previous job, we love seeing examples of your work and how you approach problem-solving.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!

How to prepare for a job interview at Areti Group | B Corp™

Know Your Tech Stack

Make sure you brush up on your C#/.NET and JavaScript skills, especially if you have experience with Vue.js. Be ready to discuss specific projects where you've used these technologies and how you tackled challenges.

Showcase Your Problem-Solving Skills

Prepare to share examples of complex problems you've solved in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical thinking.

Emphasise Collaboration

Since this role involves working closely with product and engineering managers, be prepared to discuss how you've successfully collaborated in cross-functional teams. Share instances where your communication skills made a difference.

Demonstrate Your Passion for Quality

Talk about your commitment to writing clean, testable code and implementing automated testing practices. Mention any relevant experiences where you ensured scalability and maintainability in your projects.