Position

Senior .NET Developer

Seniority

Senior

Salary

14 000 - 20 000 PLN

Contract

B2B

Who we are seeking

We are seeking an expert, who has excellent problem solving skills and senior experience in commercial software development. Senior developer will create dedicated software applications, develop and integrate technological components, as well as implement technical requirements.

Project: REST API application responsible for calculating the prices of smartphones and tablets coming from the aftermarket. Prices are calculated based on the status of user’s phone. API made available externally to large international customers.

Responsibilities

  • developing dedicated software applications, mainly for the energy & utilities area

  • developing and integrate technological components

  • implementing technical requirements

  • working with the project team with respect to SCRUM methodology

Qualifications

  • at least 5 years of commercial experience

  • expert in .NET & ecosystem

  • good knowledge of ASP.NET 4.7 and ASP.NET Core 2.0+

  • good knowledge of software architectures design

  • Web Services, HTTP, IIS, REST API

  • T-SQL, MS SQL Server, ORM, EF

  • MS Visual Studio 2019

  • Unit Testing, CI/CD

  • Azure hosting and services

  • Docker

  • NoSQL Databases (MongoDB)

  • Search Engines (Elastic Search, Solar)

  • Design patterns

  • SOLID, KISS, DRY, YAGNI

  • Experience with GIT and Git Flow

  • Unit & integration testing -Unit Testing, CI/CD

  • Knowledge of design patterns and programming principles

  • Ability to design high level architecture of backend applications

Tech stack and tools:

Backend stack

  • .NET Framework 4.7+ / .NET Core 2.2+

  • .NET

  • ASP.NET 4.7 and ASP.NET Core 2.0 +

  • Web Services

  • HTTP

Tools

  • Visual Studio + Resharper

  • Scrum or Kanban process

  • JIRA

  • Confluence

  • Gitlab, Bitbucket

  • Docker

  • Azure

  • Sonar

  • GitLab CI/CD / BitBucket Pipelines / Teamcity

Profile:

Design - 20%
Development - 65%
Tests - 10%
Support and maintenance - 5%

Soft activities

  • Experience in estimating projects and features: as a senior developer you should be able to estimate requirements on scrum plannings, but also do high-level estimations on projects

  • Will to claim the ownership of required tasks: as a senior developer, you should take responsibility for tasks we need to develop for our clients. We work as a team, but we expect you to take ownership and deliver without supervision

  • Will to mentor and lead other developers: we expect senior developers to guide less experienced ones. It’s also possible you will lead the frontend part in your project

  • Experience in working with clients: gathering requirements both during workshops and on day-to-day work is one of the responsibilities of all members of the scrum team but we especially count on the most experienced ones

  • Strong communication in English: within Codibly we speak Polish, but we work on international projects. You should be fluent in English and speak freely with clients

We offer:

  • Full time, long-term cooperation: we have plenty of long term projects with our clients. We want you to stay with us for a longer time to contribute to projects and the company itself

  • B2B contact with 30 days of holiday bonus: even on a B2B contract we give you extra paid 30 days off

  • Remote work: we approach it flexibly. We prefer to work at the office, but we are fine with the home office

  • Non-corporate environment: although we aim to grow fast, we are still a ~50 people family here. You will feel relaxed with us – on shared meals, coffee or parties

  • Influence of what you do: we encourage every developer to be an active part of the frontend team in Codibly. We have bi-weekly meetings to share our experiences, propose new approaches and discuss technology decisions. You will be able to contribute to a variety of internal projects

  • International clients: we work for international companies – majority comes from the US. You will be able to work on something big

  • Cutting-edge technology: we are frontend geeks and we are excited about new technologies. If we can use cutting-edge tech in our projects – we definitely do. You will not get stacked in old legacy tech with us

  • Flexible working hours: we don’t mind what time you work, as long as it fits your team

  • Benefits: we give you a Kafeteria system pre-paid by us. You can choose benefits that fit your needs

  • Playroom: in our office we have a playroom with PS4, ping-pong and table games. We also have our internal league in fussball

  • Bicycle parking and shower: our office has a bicycle parking and bathroom, we encourage you to be fit and green

  • Codibly Tech Talks: we organize meetups in our office – frontend, java, php and .NET. You can be part of this and we encourage you to be a speaker to build your own expert brand

  • Office in centre of Krakow: we have a cool loft office in Skład Długa (Długa 72 Kraków)

Recruitment process

Application Form

As a result of submitting completed “Contact Us” form, your personal data will be processed by Codibly and its subsidiary entities worldwide. Please read our Privacy Notice for more information. If you have any questions or would like to withdraw your consent, please send your request to data.privacy@codibly.com



(*) mandatory field