Magnus Veracross is hiring a

Junior Software Engineer

Full-Time
Remote

Company Description

Veracross provides SaaS-based School Information Systems (SIS) designed to meet the specific needs of independent K-12 schools worldwide. Our one-record solution combines the power of a fully integrated single-record database, personalized communication tools, and an elegant architecture that is unique in our industry.

We are a growing, values-led community of 350 employees in the US, UK and Australia who share a vision to unify school communities, improve the quality of education, and enhance learning. And we’re succeeding! As of early 2024, we are supporting 3200+ schools in 60 countries.

Veracross is five product brands in one global tech company

  • Veracross SIS is a one-person, one-record school management platform
  • Magnus Health provides cloud-based Student Health Record (SHR) solutions
  • Digistorm connects with their communities through Digistorm Websites, Digistorm Funnel, and Digistorm Apps.
  • Epraise incentivizes student well-being and connects teachers, students, and families.
  • Firefly provides an online learning space for students and teachers

Role Summary:

As a Firefly Junior Software Engineer we are looking for someone who will be responsible for implementing product features and solving issues that can happen within our multi-tenant platform. We work closely with the Product team and Design team, so we continually have the opportunity to guide and shape the direction of the product.

Our technologies include web, microservices, RESTful web APIs and the Azure cloud infrastructure.  We primarily run on .NET 4.8 Framework and .Net 8, as well as MAUI for our mobile apps. Web projects are typically built with Web API and React with Redux, as well as a recent focus on improving our testing by increasing automation and implementing better processes. 

 Our Engineering Team is organised into Skill Chapters, each Chapter contributing to product development, whilst pursuing excellence in their craft. These Chapters are formed from a mix of Software Engineers, Testers and Designers, who work alongside a Product Manager and Squad Lead to build feature requests. Following a highly collaborative process you will actively participate in sprint planning, regular stand-ups, code pairing and code reviews. 

  • You will have input into defining user stories and taking ownership of delivery. 
  • Collaborating with other developers you will focus on building web applications and APIs, spending the vast majority of your time working on new features in C# which drives a React front-end and will write unit tests for all the features that you work on. 
  • Be part of an environment that is delivery focused, working with DevOps and QA Engineers and taking advantage of the services in the cloud. 
  • As a Junior Software Engineer at Firefly, you’ll be expected to understand object oriented principles and normalised relational database design. 
  • With a fresh technology approach and the desire to work with product managers to iterate on product ideas. 
  • Would love to be part of complex projects and thrive to be hands on when required to help out our Support Team to fix customer issues that may arise. 
  • Is friendly and approachable, who will build great relationships with teams all around the business, including Product Managers, Front-end Engineers and QA Engineers. 

Requirements

  • 3 years of commercial experience in C# software development in solutions for ASP.NET MVC Web Application. 
  • 2 years of SQL server and relational modelling. 
  • Experience with service communication using APIs. 
  • Developed code that runs within a cloud environment; including a basic understanding of either AWS or Azure Services. 
  • Developed code that is surrounded by unit tests. 
  • You have excellent communication skills and ability to articulate technical concepts. 

Benefits

  • 25 days of annual leave, plus local public holidays, plus additional time off over the winter break. 
  • 4% employer pension contributions. 
  • Private medical cover. 
  • Discounted gym membership. 
  • Cycle Scheme. 
  • Enhanced sick pay. 
  • Enhanced Maternity, Paternity, Adoption and Shared Parental Leave pay. 
  • Employee Assistance Programme. 
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Junior Software Engineer Q&A's
Report this job
Apply for this job