JustGo

Software Engineer (.Net and .Net Core)

Posted: 22 hours ago

Job Description

JustGo (www.justgo.com) is a fast-growing Membership and Event Management cloud-based software provider delivering solutions to National Governing Bodies of Sport, Charities, Sports Clubs, Social Groups, and other membership-led organizations.We have an exciting opportunity for a Software Engineer who is experienced in .Net applications using development languages such as C#.NET and .NET Core to join our growing development team. In this role, you will have the opportunity to work for an international SaaS organization utilizing some of the latest technologies. You will work alongside passionate and highly proficient designers and developers.Are you willing and able to thrive in a fast-paced organization, providing implementation delivery services and playing a key role in creating and delivering business solutions to our customers? Are you a confident, outgoing, team-oriented professional who thrives on challenges and is fun?In this role, you will work with the technical team to design, implement and document technical interfaces between applications and write internal tools for the wider business.What you will do:Communicate and collaborate on development tasks with global teams.Adapt to a fast-paced development environment.Work with Agile methodologies, such as SCRUM.Participate in design meetings and produce technical specifications.Write code to meet specifications.Develop and execute test methodologies for your work.Provide technical and coding support to other team members. Who you are:Experience: 3-5 years of solid experience in C#.NET/.NET Core Platform.Communication Skills: Excellent spoken and written English skills for collaborating with UK-based colleagues.Programming Knowledge: Strong understanding of Object-Oriented Programming, design patterns, clean code, and coding standards.Software Architecture: Good knowledge and experience in Software Architecture, including Clean Architecture and Onion Architecture.Scalability and Performance: Understanding of service scalability, performance, and security.Database Expertise: Experience with Azure Databases, SQL Server, and NoSQL. Proficient in core database design concepts with MS SQL Server, including relational database design, query optimization, and stored procedures. Knowledge of indexing, table partitioning, and transaction isolation is also required.Version Control and CI/CD: Practical knowledge of Git, GitHub, and CI/CD processes.Cloud Development: Basic knowledge of cloud-based development is an advantage.Tech Enthusiast: Interest in new technologies and software development trends.Analytical Skills: Excellent analytical thinking and problem-solving skills.Project Management: Ability to work on multiple projects simultaneously.Reusable Libraries: Skills in writing reusable libraries are an advantage.Benefits to you:Competitive Salary: We offer a competitive salary package. (TBA)Fun and International Work Environment: Work in a fun, international environment with a close, friendly group of people.Hybrid Working Environment: Benefit from a hybrid working setup (2 days from home, 3 days from the office).Food AllowanceYearly Leave: Take advantage of 25 days of casual leave and 5 days of sick leave annually.2-Day Weekends: Enjoy your weekends with a standard 2-day weekend policy.Probation Period: A 6-month probation period after joining to ensure a smooth transition.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In