
Technical Manager
- Wrocław, dolnośląskie
- Stała
- Pełny etat
- Technical leadership of development teams and solutions to deliver high quality software for our clients
- Applying object-oriented and functional programming styles to real-world software engineering problems.
- Work with Cloud Architecture, Microservices Architecture and Container Technologies (AKS/Kubernetes, Docker etc.)
- Demonstrate understanding of high-quality coding and testing practices.
- Adopt Agile software delivery techniques and technologies including Continuous Integration & Continuous Delivery (CI/CD).
- Developing solutions using a variety of technologies and tools to marry on-premise and cloud-based systems together.
- Helping in solutioning and offering to our Clients
- A background of working with teams and development best practices.
- A willingness to be flexible in responding to issues as they occur and the ability to identify product/deployment improvements to mitigate future occurrences.
- Self-motivated, Strong communication and team building skills.
- Work iteratively in a team with continuous collaboration.
- BTech/MTech OR Master's in Computer Applications
- 8 years of experience working with .Net technologies (C#, .Net Core, ORM ie. EF or nHibernate, .Net Framework etc.)
- Strong knowledge of architectural and design patterns, Clean Code and Testing best practices
- Experience in Azure or other public cloud
- Knowledge of database technologies like MS SQL or NoSQL DB
- Experience with source code management (GIT), Continuous Integration, Continuous Delivery and automated deployments
- Familiarity with concepts around Web Frameworks (like React or Angular)
- Familiarity of Reactive Architecture
- Experience in leading project team(s) for external Clients
- Continuous learning: You'll develop the mindset and skills to navigate whatever comes next.
- Success as defined by you: We'll provide the tools and flexibility, so you can make a meaningful impact, your way.
- Transformative leadership: We'll give you the insights, coaching and confidence to be the leader the world needs.
- Diverse and inclusive culture: You'll be embraced for who you are and empowered to use your voice to help others find theirs.