Senior .NET developer
Formal position title: Senior backend developer
Reports To: Milan Knapp
Job Overview:
We are looking for a highly skilled Senior .NET Developer to join our dynamic team. The ideal candidate will have extensive experience in software development, a strong understanding of modern software architectures, and a track record of delivering high-quality code. You will work closely with cross-functional teams to design, develop, and maintain complex systems and applications.
Salary: CZK gross
Location of the job:
Prague, Czech Republic
Hybrid mode – homeoffice + at least one day per week at the office
Responsibilities:
Lead the design and development of high-quality software solutions in alignment with business objectives.
Collaborate with product manager, designer, and other engineers to deliver features and improvements.
Review code and provide constructive feedback to other developers.
Fostering a culture of continuous improvement.
Maintain up-to-date documentation for all projects.
Participate in sprint planning, stand-ups, and reviews.
Troubleshoot, debug, and optimize code for performance and scalability.
Qualifications:
Bachelor's Degree in Computer Engineering or related field, or equivalent experience.
5+ years of professional experience in software development.
Proficiency in C#, .NET, ASP.NET Core, and MS SQL.
Strong experience with version control systems like Git.
Familiarity with front-end web development is a plus (especially knowledge of Typescript and Angular) but is not required.
Familiarity with project and issue tracking software (Jira is a plus).
Nice to have: Experience with cloud platforms like MS Azure, including Blob Storage, Azure SQL, etc.
Solid understanding of algorithms and data structures.
Excellent problem-solving skills.
Good written and verbal communication skills in English. Czech language skills are a plus but not required.