Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Invictus Gurus is a custom software engineering company with a focus on systems integration, innovation and design. We create systems for clients in traditional industries (shipping, fashion, legal, medical, finance etc) and work with clients to create whole new industries in emerging spaces.
18 травня 2021

Senior Full stack .NET developer (вакансія неактивна)

Київ, віддалено $3500–5000

Необхідні навички

— At least 3+ years of experience in software development and coding in various languages C#/NET
— Experience with ElasticSearch, Docker, Kubernetes and Microservices
— In-depth knowledge of relational databases (e.g. MS SQL, PostgreSQL) and NoSQL databases (e.g. MongoDB, DocumentDb)
— Excellent knowledge of software and application design and architecture
— Understanding of software quality assurance principles
— A technical mindset with great attention to detail
— High quality organizational and leadership skills
— Outstanding communication and presentation abilities
— Visual awareness and an eye for detail
— Strong imagination and the ability to think and create in three dimensions
— Experience as a software architect
— Understanding of design and development of Microservices solutions
— Extensive experience in software development, scripting and project management
— Experience using system monitoring tools (e.g. Data Dog) and automated testing frameworks
— Familiarity with various operating systems (Linux, Mac OS, Windows)
— Analytical mind with problem-solving aptitude
— Ability to work independently

Our stack:
.Net Core 2.x
Docker
Kubernetes
Elastic Search
Service Bus & Message Queue technologies
Azure DevOps
Agile / Scrum
Continuous Integration
Relational and NoSQL databases

Пропонуємо

— Paid vacation (24 day/year)
— Flexible schedule
— Remote or on-site work (Kyiv)
— Only long-term cooperation

Обов’язки

— Collaborate with clients and engineers to determine functional and non-functional requirements for new software or applications
— Develop high-level product specifications with attention to system integration and feasibility
— Successfully communicate concepts and guidelines to the development team
— Oversee the progress of the development team to ensure consistency with initial design
— Provide technical guidance and coaching to developers and engineers
— Identify, prioritize and execute tasks in the software development life cycle
— Automate tasks through appropriate tools and scripting
— Review and debug code, provide valuable feedback to engineers via pull requests
— Perform validation and verification testing
— Collaborate with internal teams and vendors to improve processes
— Document development phases and monitor systems

Гарячі вакансії

Всі вакансії