At a Glance
- Tasks: Develop innovative software solutions in a dynamic, agile environment.
- Company: Join a forward-thinking tech company with a relaxed and collaborative culture.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Flexible working environment with excellent career advancement potential.
- Why this job: Make a real impact by creating high-quality software that customers love.
- Qualifications: 5+ years in software development with strong skills in C# and agile methodologies.
About you
You’re excited by technology and are looking for an opportunity to build software with like-minded individuals in a relaxed environment. You’re a great communicator who enjoys collaborating with your colleagues to achieve your shared goals.
Your strong technical skills and passion for development means you’re highly motivated, continually looking to improve the quality and frequency of our software releases. You’ll maintain a flexible approach to working, responding quickly and positively to the fast-paced and changing needs of our business. You’ll be self-organising and will love the high degree of autonomy you are given.
About your role
Working amongst a team of experienced developers and testers within our Software Engineering team, you’ll work collaboratively to develop high quality software solutions and contribute to the ongoing success of our established products.
The software you build will end up in the hands of our customers and staff in our clubs, on mobile, and online, so must be of very high quality. Our software is key in presenting our customers the games and products they love and helping them connect to us when at home or on the move.
Your tasks and responsibilities:
- Develop new solutions in agile working environment
- Continue the success of one or more of our products:
- Customer-facing multi-tasking WPF application
- Customer facing Xamarin Forms mobile apps, downloadable through the iOS / Android stores
- Staff-facing mobile apps built with Xamarin
- Line of Business applications using Angular
- Internal service infrastructure using WebAPI & OAuth2
- Using MS technology stack (Visual Studio, TFS, Azure DevOps) to develop your products
- Create build pipelines using TFS
- Create automated deployments using Octopus
- Write unit tests using appropriate tooling
You’ll aim to achieve:
- Elegantly written, high quality data solutions
- Improved ways of working with reduced wasteful processes
- Constant review of the industry leading trends and tooling
- Embrace a culture of sharing information with your peers
Your knowledge and experience:
You have a strong background (5+ years) in software development. You have experience working within an agile/lean environment. You have a full understanding of the practical aspects of Scrum. You’re knowledgeable about the latest best practices in software development. You’re passionate about delivering high quality solutions that deliver a positive customer experience.
Your skills:
Essential:
- Strong development skills using C#
- Experience in one or more of the following:
- Xamarin
- Angular
- WebAPI
- WPF
Desirable:
- Experience of continuous integration and deployment
- An understanding of DevOps best practice and tooling
- Experience of Github
- An understanding of code reviews, paired programming and peer reviews
Nice to have:
- Knowledge and understanding of good UI design and UX
- Interpersonal skills, dealing with stakeholders and product owners
- Presentation skills for participating in agile ceremonies
Software Developer - Online/Remote Working employer: Buzz Group, Inc.
Join a dynamic and innovative team as a Software Developer, where you'll thrive in a relaxed remote working environment that fosters collaboration and creativity. With a strong emphasis on employee growth, you will have the autonomy to develop high-quality software solutions while continuously improving your skills alongside experienced colleagues. Our commitment to a flexible work culture and the opportunity to contribute to products that enhance customer experiences makes us an exceptional employer for tech enthusiasts.
StudySmarter Expert Advice🤫
We think this is how you could land Software Developer - Online/Remote Working
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Buzz Group, Inc. or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Buzz Group, Inc..
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Buzz Group, Inc..
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Buzz Group, Inc. that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Software Developer - Online/Remote Working
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Buzz Group, Inc..
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Buzz Group, Inc. and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Buzz Group, Inc.
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Buzz Group, Inc. uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.