Middle/Senior .NET Developer (Cloud Management System)

Remote (Ukraine only) .NET Software Developer

Required skills

.NET Core / good
Angular / good
English / good

Are you .NET expert? Are you ready to dive deep into an exciting product and affect the industry with incredible creativity? How about joining the team developing products with a smile? This might be your golden chance!

Be sure, there is a bunch of opportunities and innovations awaiting you at this far-reaching project, so prepare to grab every possibility and turn all of them into handy skills. Latest technologies, product development, direct communication with a Customer and that’s not all. You will be part of a flexible, transparent environment and will work side by side with a team of experts with various backgrounds. This is your chance to make a difference and influence a ground-breaking product in the cloud industry.

Customer

Our Customer is a Seattle-based company named SkyKick. Helping IT providers be more successful in the cloud, SkyKick plays an important role in the Microsoft cosmos. Over 20,000 IT partners in over 125 countries are accelerating their cloud businesses with our client SkyKick.

Project

The product is called Cloud Manager and it is intended to facilitate and centralize management of different SaaS cloud subscriptions for small and medium-sized businesses.

Project’s main goal is to automate everyday IT tasks like on/offboarding users, password resets, and enforcing security policies as well as to facilitate the administration of Office 365, Azure AD, and many other SaaS applications used by clients.

Sigma Software assists them in delivering their latest innovations. One of the most important parts being done by Sigma Software in scope of the whole project is the development of so-called connectors – integration points to 3rd party SaaS applications like Dropbox, Slack, WebEx, etc. What is more, we are creating a Connector Builder utility in order to automate and speed up the connectors’ development process. There is a need for hundreds of connectors.

The Customer expects technical- and process-wise ideas and best practices from our team. Thus, this project is full of opportunities to brainstorm, discuss pros and cons, define ways of resolving technical challenges with their following implementation in practice.

The sub-team on Sigma Software’s side will include 7 people at the current project stage – a Project Coordinator, a Technical Product Owner, 2 Senior Developers, 2 Middle Developers, a Test Automation Engineer. In the future, the team may grow to 10 and more people.

We are following a Kanban-based process and you should expect daily meetings with the Customer.

Technologies: C#, Power Shell, .NET Core, MS Azure, RESTful APIs.

Requirements

  • At least 3 years of experience in commercial software development
  • Solid knowledge and proper usage of Object-Oriented Programming and Design
  • Experience in writing clean code in C# following best practices and guidelines
  • Good knowledge and experience of working with .NET Core
  • PowerShell Core knowledge and experience will be a big plus
  • Angular experience will be a big plus
  • At least Intermediate level of English

Responsibilities

  • Design separate components (so-called “connectors”) to automate the process of providing access to a different kind of office software
  • Code, debug, document, and maintain software components (“connectors”)
  • Design and develop the enhancements to the product
  • Participate in peer code and design reviews
  • Perform unit and integration testing
  • Participate in estimation and planning sessions
  • Contribute to requirements gathering and analysis
  • Promote good design principles such as code reuse, modularity, and extensibility
  • Contribute to the development of technical project documentation
  • Participate in daily meetings with the Customer from the USA
  • Report status and progress

WHY US

  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb