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