NET Software Engineer (m / f / d) Granada / Spain remote or on-site
We are looking for people passionate about technology, who enjoy growing by the hand of great professionals and appreciate the beauty of the development of quality IT solutions.
The Best Secret IT teams are dedicated, exclusively, to the evolution of the tools used by our customers and the internal employees of the company.
Organized in agile teams specialized in the different components of the Corporate IT platform, proud to reach the levels of quality and functionality that make it possible for our company to compete, as equals, with the great players of online distribution.
The selected candidate will be integrated into an international, multidisciplinary and consolidated team, where you can grow further surrounded by highly qualified senior professionals.
The engineer collaborates in all the tasks of the development cycle, from estimation of functionalities; design and maintenance of the technological platform, as well as in the recruitment processes, training and team empowerment.
What you will do
Develop and maintain and consider new ideas for the internal company applications
Ensure scalability of the applications and processes satisfy business requirements
Proactively participate in the planning and estimations of the new development features
Use of infrastructure as code for platform automation
Be part of our guilds and increase collaboration within our teams
Candidates will be evaluated according to their matching with below profile
3+ years experience in building high-quality software with Microsoft .NET. and CORE
Good knowledge of test driven development and continuous integration
Familiarity with concepts of MVC and RESTful
Experience with frontend (Angular or React)
Design, build, and maintain efficient, reusable, and reliable C# code
Experience with modern web development frameworks
Strong knowledge and experience with MS Sql Server
Comfortable with collective code ownership and pair programming
Functionally independent in English (B2 or higher
Docker & Kubernetes
Deep knowledge in : OO Design, Software Patterns, Clean Code and Clean Architectures.
Agile Development. Experience working in self-managed teams.
Change Management Process and Tools.
Quality Assurance : Unit Tests, Integration Tests, Load Tests, UI Tests, BDD, Contract Tests
Test Automation : Groovy + Selenium
Be able to pick up new technologies quickly and able to work within a team
Experience working with microservices is a plus
Experience working in Azure is a plus
Flexible hours / core hours
Private health insurance
Work with state-of-the-art techs with highly qualified colleagues.
We combine the excitement of a growth-driven startup-environment, with the stability of a profitable and mature company.
One full day per month related to the technology you are most passionate about; as well as language and other IT interests.
You will work in one of the most beautiful cities in Spain in comfortable open space offices.