Jobs and Careers
SO

[BAV] Full-stack Software Engineer (.NET)

Software Mind
Kraków, PolandRemotefull_timeVerifiedPosted 14 Feb 2023

About the role

Company Description

Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.

Job Description

Project – the aim you’ll have 

As a Software Developer, you will be responsible for developing software for the financial sector that integrate with third-party systems. This includes planning, technical design, development, documentation of completed development, and ensuring that the development takes place in accordance with current best practices. 

Position – how you’ll contribute 

  • Being an active member of a development team that consists of ten people  
  • Developing new systems and services  
  • Troubleshooting problems and fixing bugs. 
  • Taking part in the requirements, and adapting the systems that are developed according to business requirements 
  • Developing full-stack applications and software services  
  • Crafting code that is testable and of good quality (e.g., through unit tests, and by following best practices for writing testable code)  

Qualifications

Expectations – the experience you need 

  • 4+ years’ software development  
  • Experience writing testable code  
  • Good understanding of the value of writing code that is easy to maintain  
  • Experience visualizing software architecture and describing what a system is  
  • Structured working habits 
  • Experience developing in teams  
  • .NET Framework / Core / Standard  
  • C#  
  • SQL  
  • Git  
  • SOLID principles  
  • Unit test framework (e.g., mstest, nunit, xunit, etc)  
  • WebAPI (REST)  
  • Entity Framework  
  • LINQ  
  • Basic knowledge of JavaScript  
  • Basic knowledge of HTML / CSS 

Additional skills – the edge you have 

  • Good ability to communicate, both with technology-minded professionals and with non-technical people 
  • Good ability with, and interest in the business side  
  • Willingness and ability to guide, teach and help more junior people within the team  

Additional Information

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • International business trips  
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Software Mind

View company profile →