
Software Developer (.NET)
- Barcelona
- Permanente
- Tiempo completo
- Analyzing current architecture and proposing new solutions based on performance and minimum response time
- Collaborating with cross-functional teams to design solutions, provide support, and resolve production issues
- Exploring and discussing new technology with other developers across our organization
- Implementing unit tests
- Estimating developer tasks and participating in the design of new functionalities
- Writing technical documentation
- Great atmosphere of working together with professionals and some of the most engaged and knowledgeable people in the industry.
- Receive guidance from colleagues through coaching, mentoring and participating in international networks.
- Advance your professional skills and technical expertise, through individual competence development plans and tailored training.
- Be part of a world growing and renowned organization with origins dating back to 1864.
- Other than that you can expect:
- Medical Scheme
- Commuting Allowance
- Life Insurance
- Pension Plan
- Kindergarten Allowance
- 40 hours per week with a flexible schedule
- Home working allowance (up to 2 days per week)
- 23 days of annual leave
- Employee Referral scheme
- At least 3 years of .NET stack experience (.NET Framework, C# or .NET Core)
- Proven track with Unit Tests
- Experience/knowledge of SOLID Principles, Inversion of Control (IoC) and/or Test-Driven Development (TDD) practices · Familiarity with GIT
- Valuable experience with communication protocols such as Mqtt and Grpc · Understanding of agile development practices, including unit testing and continuous integration (CI)
- Excellent communication skills in English and Spanish
- Experience with high frequency applications, preferably with SCADA
- Familiarity with modern development workflows such as Continuous Integration, Continuous Delivery (CI/CD etc.), concurrency, multi-threading, and asynchronous programming