Catch Careers

.NET Developer

Job Category: Gaming
Job Type: Full Time
Job Location: Malta

Job Brief: Catch Careers is seeking a skilled .NET Developer to join our client’s dynamic team in the iGaming industry. As a .NET Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using the .NET framework. If you have a passion for coding, a strong understanding of .NET technologies, and a proven track record of delivering scalable and efficient applications, we want to hear from you.

Job Description:

  • Collaborate with cross-functional teams, including software engineers, product managers, and quality assurance testers, to design and develop innovative software solutions that meet business requirements and technical specifications.
  • Write clean, efficient, and maintainable code using the .NET framework and related technologies, adhering to coding standards and best practices.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
  • Design and implement software features and functionality, ensuring scalability, reliability, and performance optimization to meet user needs and business objectives.
  • Troubleshoot and debug issues, perform root cause analysis, and implement effective solutions to resolve technical problems in a timely manner.
  • Conduct code reviews, provide constructive feedback to team members, and collaborate on code refactoring and optimization efforts to improve code quality and maintainability.
  • Stay updated on industry trends, emerging technologies, and best practices in software development, continuously enhancing skills and knowledge to drive innovation and excellence.
  • Document technical specifications, architecture designs, and code changes, ensuring comprehensive documentation and knowledge sharing within the team.

Experience:

  • Proven experience as a .NET Developer or similar role, with a strong background in designing and developing web applications, APIs, and backend services using .NET technologies.
  • Proficiency in programming languages such as C#, ASP.NET, and .NET Core, with hands-on experience in database design and development using SQL Server or other relational databases.
  • Familiarity with web development frameworks and technologies, including HTML, CSS, JavaScript, and modern frontend frameworks (e.g., Angular, React, Vue.js).
  • Strong understanding of software engineering principles, design patterns, and architectural patterns, with the ability to apply them to solve complex technical challenges.
  • Experience with version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and agile software development methodologies.
  • Excellent problem-solving skills, with the ability to analyze requirements, identify technical constraints, and propose effective solutions to meet project goals and deadlines.
  • Bachelor’s degree or equivalent in Computer Science, Engineering, or a related field; additional certifications or training in .NET technologies are a plus.

Apply for this position

Allowed Type(s): .pdf
Scroll to Top