Senior Software Engineer
technologies-expected :
- C#
- . NET Core
- Docker
- Kubernetes
- Microsoft Azure
- AWS
- Apache Kafka
- SQL
- No-SQL
technologies-optional :
- Azure DevOps
- React
- Typescript
about-project :
- You will be part of a talented engineer team that works on low-latency mission-critical applications. Roles and responsibilities include application architecture and development across full software development lifecycle from concept and design to testing, collaborating with like-minded engineers. Technically leading team of highly skilled software engineers, forging relationships with key stakeholders across diverse user base.
- Technology Ecosystem:
- Front-End: JavaScript, React/React JS
- Back End: C#. Net Core, SQL
- Architect: Microservices Architecture, monolithic Architecture
- Cloud: Azure, AWS or GC
responsibilities :
- Primary focus on server-side development
- Contribute to all phases of the development lifecycle working within Agile methodology
- Write well designed, testable, efficient code following design principles/patterns such as Singleton.
- Prepare and produce releases of software components
- Mentor and support engineers with technical direction and best practises
- Support continuous improvement by investigating new technology and presenting for architectural review
- This list of duties and responsibilities is not intended to be all-inclusive and can be expanded to include other duties or responsibilities that management deems necessary.
requirements-expected :
- Minimum 8+ years of experience building global enterprise level systems
- Extensive experience developing complex distributed event-based microservices using C#/. Net Core
- Knowledge with containerisation (Docker, Kubernetes)
- Experience with cloud platforms (Azure, AWS)
- Exposure with distributed messaging / streaming platforms (Apache Kafka)
- Involvement building CI/CD pipelines (ideally Azure DevOps)
- Excellent knowledge of Relational Databases SQL and No-SQL databases
- What makes you stand out:
- Having worked on a global product within a multitude of time zones
- Experience with TDD/BDD, testing framework (est/React-testing-library/Junit)
- Some experience building web-based applications using React / Typescript
- Experience working as part of global Agile team
- Education / Certification Requirements:
- BS/MS degree in Computer Science, Engineering or a related subject
- Equivalent professional experience
benefits :
- sharing the costs of sports activities
- private medical care
- sharing the costs of professional training & courses
- life insurance
- remote work opportunities
- flexible working time
- fruits
- corporate products and services at discounted prices
- integration events
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę