Senior Software Engineer - .Net
Greencastle Digital
Job Title: Senior Software Engineer - .Net
Location: New Belgrade
Work Pattern: Hybrid (Ideally 3 days a week on-site)
Reports to: Technical Lead
About Greencastle Digital
Greencastle Digital has launched a new Development Centre in Belgrade which opened in January 2025. We are a forward-thinking company operating within the dynamic betting and gaming industry. Our mission is to bring together the brightest minds in digital technology, product development, customer experience, and marketing to deliver cutting-edge solutions for clients across Europe.
About the Role
We are seeking an experienced Senior Software Engineer to join our team in Belgrade. In this role, you will play a key part in developing high-quality software solutions that drive our business forward. You will work closely with cross-functional teams, contribute to architectural decisions, and ensure that our platforms are scalable, reliable, and efficient.
This position requires a combination of strong technical expertise, problem-solving skills, and the ability to collaborate effectively with team members and stakeholders.
Key Responsibilities
- Software Development: Design, develop, and maintain robust and scalable software applications using .NET and C#.
- Technical Collaboration: Work closely with the Tech Lead and other team members to implement technical solutions that meet business requirements.
- Code Quality: Write clean, efficient, and testable code while adhering to best practices and coding standards.
- Frontend Development: Contribute to frontend tasks using JavaScript, HTML, and CSS, ensuring UI consistency and responsiveness.
- Cloud Integration: Assist in deploying and managing applications on AWS Cloud services.
- Database Management: Develop and optimize database queries and procedures using Oracle and SQL, handling large datasets and real-time data.
- Design & Architecture: Participate in designing and modelling the architecture and subsystems of the platform.
- Continuous Improvement: Stay updated with the latest industry trends and technologies to enhance our products and processes.
- Documentation: Create and maintain technical documentation for development processes and features.
Required Qualifications
Experience:
- Minimum of 6 years of hands-on software development experience.
Expertise in .NET and C#:
- Strong proficiency in .NET and C#.
- Solid understanding of SOLID principles and design patterns.
Frontend Development Skills:
- Mid-level proficiency in JavaScript, HTML, and CSS.
- Understanding of modern frontend development concepts such as Single-Page Applications (SPA) and Progressive Web Applications (PWA).
Cloud Knowledge:
- Beginner to mid-level understanding of AWS Cloud services.
- Basic experience with deploying applications on the cloud.
Database Skills:
- Practical knowledge of Oracle and SQL databases.
- Experience working with large datasets and real-time information.
Design & Architecture:
- Ability to contribute to the design and modelling of platform architecture and subsystems.
Additional Skills:
- Strong problem-solving abilities and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in an agile development environment.
What We Offer
- Innovative Environment: Be part of a groundbreaking team in a newly established Development Centre.
- Professional Growth: Opportunities for continuous learning and career advancement.
- Collaborative Culture: Work in a supportive environment that values collaboration and innovation.
- Flexible Work Pattern: Enjoy a hybrid work environment with a balance of remote and on-site collaboration.
How to Apply
If you're passionate about technology and eager to contribute to innovative projects in a collaborative, fast-paced environment, we'd love to hear from you!
Please submit your resume and a cover letter detailing your relevant experience and why you're interested in joining Greencastle Digital.
- ...an American leading provider company of cloud business management software that empowers small and mid-size businesses to unlock their... ...commercial business applications using Microsoft technologies (.Net, C# and MS-SQL) You have strong knowledge of C# and experience...
- ...Who We Are: We seeking for an experienced and motivated C++ Software Engineer to join the field of Network Technology within our R&D department which contributes to the evolution of the next generation of leading networking products. We are building firmware, SDK, simulators...
- ...of our business solutions. We are seeking for a driven Senior Software Engineer in Belgrade, Serbia , with strong understanding of the complete... ...Software knowledge: High-level knowledge of C# (.Net Core, MVC and web services) Knowledge and experience in working...
- ...create the best casual games out there. We’re looking for a Senior Software Engineer to join our Dev team and work on mobile games played by millions... ...release process over time; Work with cloud databases and .NET servers to enable player progress synchronization, live ops,...
- We at Holycode are currently looking for a Senior Software (Python) Engineer with strong skills and proven experience who is ready to dive into the TravelPerk project team, for a full-time engagement, to join our company of passionate IT professionals. About TravelPerk...
- ...DESPERADO YOUNG GUN: Learn the skills of software engineers in the video game industry. You will be... ...mentor. Learn more about Unity Game Engine and the external services used in the... ...features and functionalities, with the help of senior team members; Learn how to do a time...
- ...TeleTrader d.o.o. is part of baha Group, a software company specialized in stock market data... ..., and Asia. We’re looking for a Senior .NET Developer to join our growing backend team... .... You'll be part of a forward-thinking engineering culture that values ownership, quality,...
- ...testing, and releasing features with the highest quality. Automating everything that an engineer should not work on. What do I need? ~5+ years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant...Rad od kuće
- ...Senior QA Engineer (Remote or Hybrid – Serbia) #128205; Remote / Serbia | #128338; Full-time | #128188; Senior Level Hiring via PEOPLE... ...product company specializing in cutting-edge iGaming software. This is a fantastic opportunity for an experienced QA professional...
- ...About the role: We are looking for a Senior Software Developer to join our Efficiency and... ...organization. You’ll work closely with engineers, product managers, and stakeholders to identify... ...strong expertise in either Java or .NET . ~ Solid understanding of...
- ...marketplaces, tutti.ch and anibis.ch are looking for a Senior Backend Engineer to join their team. People first—that’s our thing at SMG.... ...Qualifications What will you bring to the ride? While our software stack is written in Go, we welcome engineers from different...
- Are you an AI/ML Software Engineer with expertise in Python, cloud-based architectures/infrastructures and a passion for designing and developing scalable, fault-tolerant services? Do you thrive on building innovative solutions and working on cutting-edge technologies? If so...
- ...Who We Are We are seeking for an experienced and motivated Engineer to join our Release team to help us improve the software project infrastructure and improve the quality of the product for Cisco Silicon One™ architecture. This revolutionary technology comes with its own...
- ...Cisco Silicon One seeking motivated C++ Software Engineer at all stages of their careers — whether you're just starting out or bringing years of experience — to join the field of Network Technology within our R&D department which contributes to the evolution of the next generation...
- ...infrastructure delivery and 8 years in cloud engineering , they see themselves as tailors that... ...#128313; Degree in Computer Science, Software Engineering, or a related field #12... ...application that aggregates business data 🏗️ Senior-level candidates should have experience...
- ...leading provider of cloud business management software that empowers small and mid-size... ...Description We are looking to hire a Sr. QA Engineer for our Field services team in Serbia.... ...with automation testing using Selenium on .NET Framework using C# is a plus. ~ Experience...
- ...sectors. Job Description We’re looking for a Senior Site Reliability Engineer (SRE) to play a critical role in ensuring the stability, security... ...Develop internal tooling to streamline the workflow of software engineers and enhance our product evolution, improving CI/...
- ...About The Role: We are looking for a skilled Network Engineer to join our IT infrastructure team and take ownership of designing, deploying... ...requirements. Configure and deploy network hardware and software components, including routers, switches, firewalls, and load...
- ...enterprise solutions, CX, UX and Ul design, managed services, product development, and software development. This is the job We're looking for experienced .Net Engineers of middle and senior levels for our .Net Talent Pool . Even if there isn't any immediate position...
- ...challenges of bioinformatics in order to provide researchers with software tools that will streamline the discovery process and drive... ...journey. We are looking for a passionate, result oriented engineer who will help us find elegant and efficient solutions to difficult...
- ...Junior Backend Engineer If you are a passionate engineer with extensive experience working with backend software development and would be interested in working on a product loved... ...features and bug fixes under the supervision of senior engineers. Write clean, maintainable,...
- ...Job Title: Mid-Level Software Engineer Reports to: Dev Centre Manager Location : Belgrade, New Town Work Pattern : Hybrid – ideally... ...design, develop, and deliver high-quality software solutions using .NET technologies. Participate in the full software development...
- ...We are looking for a Lead Software Engineer to join our team and lead the way towards developing the best gaming experiences for our players.... ...to finish. Who you are: You have been working with Unity engine professionally for 5+ years OR working with C# professionally...
- ...Acumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock... ...: . Job Description What you’ll do: As a Senior Technical Support Engineer, you will directly interact with our partners and customers...
- Alignerr.com is a community of subject matter experts from several disciplines who align AI models by creating high-quality data in their field of expertise to build the future of Generative AI. Alignerr is operated by Labelbox. Labelbox is the leading data-centric AI platform...
- ...'s people like you. Neo Group is on the lookout for a Senior Product Security Engineer to join our Engineering Team. Responsibilities:... ...Provide expert security guidance throughout all phases of the Software Development Life Cycle (SDLC) to product development teams...
- ...getting up to We are looking to hire an Engineer to join our global team in Technology.... ...collaborative, agile environment. The Senior Engineer will play a pivotal role... ...improving systems to accelerate the delivery of software and infrastructure. Our team’s first...
- ...At Teamcubate, we don’t just connect talent with tech—we embed senior engineers, designers, and product leaders into some of the most forward-... ...and stakeholders. ~ Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience...
- ...Job Overview We are looking for an experienced Senior AI/ML Engineer to join our Generative AI team. You will work on the design and implementation of cutting-edge AI systems-including Retrieval-Augmented Generation (RAG) pipelines, multimodal generative models (GPT, DALL...
- ...STL, OOP, memory management, and templates. ~3-5 years of experience in C++ domains such as systems programming, finance, or game engines is a plus. ~ Bachelor’s degree (or pursuing one) in Computer Science or a related field. Master’s or PhD preferred. ~ Curiosity and...
Želite li da dobijate više obaveštenja o oglasima za posao?
Prijavite se i dobijte obaveštenja o poslovima sličnim Senior Software Engineer - .Net. Budite prvi kandidat koji će se prijaviti!

Bićete spremni za konkurisanje za 5 minuta. Napravite profesionalnu radnu biografiju