Lead Software Engineer (Back-end)

.NET Back-End MS SQL Software Engineering

Application period has expired.

You would be joining Digital Signing Portal IT team, which is expanding their forces and searching for new colleagues in Lithuania.

The team is responsible for developing and maintaining digital signing capability in Danske Bank. We work closely with multiple system and business stakeholders to address the capability needs. The solution is developing rapidly and we face a steep incline of usage throughout the bank. Working with us will mean finding good structure for new features, enhancing APIs, doing DevOps, Refactoring, Automating, Fighting tech debt and adapting best industry practices while at it.

By joining us You will help us in our journey of restructuring our system according to Domain Driven Design principles, get to work with complex challenges in an agile environment, share ownership and drive technical excellence in a modern work environment with multiple benefits.

You will:

  • Develop new functionality and improve existing applications
  • Collaborate closely with the IT team’s architects, engineers, product owners and business analysts and become an expert in business domain area
  • Help define and maintain high quality software development guidelines and ensure consistency throughout the solution
  • Deliver a well-designed, optimized and scalable solutions, covered by automated unit & end to end tests
  • Ensure that architectural choices are based on best practice and live up to agility required to continue being the best in class
  • Guide and act as a role model for technical part of the team in our journey to increase skill and proficiency in software development & devops
  • Take full responsibility of solutions (from analysis, planning and design to development and testing)

About you:

  • At least 5 years of in depth C# on .NET Core or .NET
  • MSSQL data persistence
  • Architecture mindset and passion for software engineering
  • Proven experience designing and building APIs
  • DevOps competencies, e.g. monitoring&logging with ELK and Logstash
  • Rabbit MQ or other messaging systems knowledge
  • Experience in parallel computing / data structures / concurrency abstractions / performance optimizations
  • Good knowledge of REST APIs and microservice architecture design
  • Proficient in containerization and orchestration technologies (Docker, Kubernetes, OpenShift)
  • Proficient in automated testing (e.g. TDD, xUnit, SonarCube etc.)
  • Good knowledge of CI/CD pipelines with Jenkins & Azure or similar
  • Understanding of critical enterprise systems, Microsoft and open source stack on cloud infrastructure
  • Strong agile mind-set
  • Fluent in written and spoken English
  • Good communication skills – in engineering and with senior management
  • Proactive, positive, passionate and outspoken
  • Good teamwork skills

Kudos points for

  • Possible experience with React / React Native and / or Angular
  • Experience in teaching/mentoring engineers
  • Prior Lead/Managerial engineering position

We are growing and looking for reinforcement to our organization.
Up for a challenge?
Apply or reach out to me if you have any questions.

Ieva Jaseviciute, Talent Acquisition Consultant

Application period has expired.

If you are interested, please send your CV in English no later than 01.06.2020. Confidentiality guaranteed.

Your title in job contract will be IT Software Engineer, Chief.