[BAV] Full-stack Software Engineer (.NET)
Software MindAbout 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 KitFree account required — sign up in 30s