6 months ago
Gdańsk, PolandMid Level
Responsibilities
- Develop clean, efficient, and maintainable software using C# and .NET technologies.
- Build web applications, services, and APIs that meet business and technical requirements.
- Participate in software architecture and technical design focused on scalability, performance, maintainability, and security.
- Develop and integrate Angular user interfaces with .NET Core backend services.
- Collaborate with QA, DevOps, front-end engineers, Product Owners, and Business Analysts on requirements, planning, estimation, code reviews, and pair programming.
- Debug and resolve complex software issues, optimize code, and monitor production applications.
- Write unit tests and narrow integration tests and integrate automated testing into development workflows.
- Maintain technical documentation and provide progress updates to team leads and stakeholders.
Requirements
- 2–3 years of software development experience focused on .NET technologies.
- Proficiency in C#, .NET Core, and .NET Framework.
- Experience with ASP.NET MVC, Web API, and RESTful services.
- Experience with Angular and foundational knowledge of JavaScript, HTML, and CSS.
- Working knowledge of SQL Server or similar relational databases and ORM tools such as Entity Framework.
- Experience with Git and collaborative development workflows.
- Familiarity with Agile teams, including Scrum or Kanban environments.
- Basic knowledge of cloud platforms such as Azure or AWS and exposure to CI/CD pipelines.
- Strong problem-solving ability and capacity to tackle technical challenges independently.
