We are seeking a talented C# developer to join a growing team and play a key role in the development of our products. Responsibilities Design, develop, and implement new features using C#. Collaborate with designers, front-end developers, and other engineers to translate requirements into functional and maintainable code. Write clean, efficient, and reusable C# code adhering to best practices. Develop and maintain unit tests for code coverage and quality assurance. Identify, debug, and resolve technical issues. Contribute to code reviews and participate in knowledge sharing within the team. Stay up-to-date with the latest advancements in C# and related technologies. Utilize HTML and CSS to understand and potentially contribute to the front-end aspects of web applications (depending on project needs). Qualifications Strong understanding of object-oriented programming (OOP) concepts. Experience with design patterns and best practices for C# development. Familiarity with unit testing frameworks (e.g., NUnit, xUnit). Experience with source control systems (e.g., Git). Working knowledge of HTML5 and CSS3. Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Ability to work independently and as part of a team. Bonus Points Experience with ASP.NET or other web development frameworks. Experience with cloud platforms (e.g., AWS, Azure). Experience with database technologies (e.g., SQL Server, NoSQL). Experience with API development and integration. Offering a competitive salary and benefits package. You will also have the opportunity to work on challenging and rewarding projects, collaborate with a talented team, and be at the forefront of innovative technology. #J-18808-Ljbffr