Mid-Level Software Engineer
Job Title: Mid-Level Software Engineer
Reports to: Dev Centre Manager
Location: Belgrade, New Town
Work Pattern: Hybrid – ideally 3 days a week on site.
About us:
Greencastle Digital will be opening a Dev Centre in Belgrade in January 2025. This exciting new project means we can offer exciting tech careers within the betting and gaming environment.
We plan to bring together the brightest minds from digital tech and product development to customer experience and marketing, to support clients across Europe.
As a Mid-Level Software Engineer, you will play a pivotal role in the development, enhancement, and maintenance of our client’s cutting-edge software applications that powers online betting platforms. This is a fantastic opportunity to contribute to a fast-paced, innovative environment and shape the future of online betting technology.
Key Responsibilities
- Collaborate with cross-functional teams including product managers, designers, and other developers to design, develop, and deliver high-quality software solutions using .NET technologies.
- Participate in the full software development lifecycle, from requirements analysis and design to implementation, testing, deployment, and support.
- Write clean, well-structured, and efficient code that adheres to industry best practices and coding standards.
- Debug and resolve software defects and issues, ensuring the stability and performance of the applications.
- Work on new feature development, enhancements, and system integrations, contributing to the continuous improvement of our platform.
- Stay up to date with the latest industry trends, technologies, and tools, and apply this knowledge to enhance the development process and deliver innovative solutions.
- Collaborate with team members to identify areas for process improvement and suggest solutions for optimization.
- Assist in code reviews, knowledge sharing, and mentoring of junior developers, fostering a collaborative and learning-oriented environment.
Requirements
- Applicant should be proficient in C# and .NET, focusing on ASP.NET and web development.
- Practical experience in the SOLID principles in object-oriented development.
- Front-End Technologies – CSS, HTML, JavaScript to change copy, align fonts, elements, make the UI look consistent.
- Applicant must have Oracle and SQL experience and be used to dealing with large datasets and/or real time information.
- The applicant will ideally be versed in Agile technologies.
- Department
- Software Engineering
- Locations
- Beograd
- Remote status
- Hybrid
- Employment type
- Full-time
About Greencastle Digital
Welcome to Greencastle Digital – where technology meets innovation in the exciting world of betting and gaming. Based in Belgrade, Serbia, we bring together talented people from all areas of digital tech, product development, customer experience, and marketing to create cutting-edge solutions.
At Greencastle Digital, it’s not just about building great technology – it’s about shaping the future of gaming and creating unforgettable experiences for our global players and partners. Whether you’re working on groundbreaking tech, designing immersive games, or crafting customer-first solutions, you’ll be part of a dynamic, collaborative team where creativity and fresh ideas are always welcome.
Mid-Level Software Engineer
Loading application form