Position: Senior C # . NET Engineer
Company: Svitla
Category: .NET
Experience required: 5y
English level: intermediate

Svitla Systems Inc. is looking for a Senior C# Software Engineer for a full-time position (40 hours per week) in Ukraine. The client develops state-of-the-art intelligent inertial motion sensors, 3D motion analysis algorithms/signal processing, smartphone-based apps with 3D visualization and machine learning, and cloud computing for advanced analytics via a team / coach-oriented web portal. Through this chain of technology and refined solutions, the goal is to provide any aspiring or pro athlete a simple yet profound UX that enables them to improve rapidly through well-founded sports science. The client is a team of driven professionals with a mission to help athletes, coaches, parents, and fans to enjoy the games of baseball, softball, golf, basketball, football, and other sports like they never have before. They already have a world-class IP / patent portfolio, a set of committed investors from the internet, sports, and entertainment industries.
Requirements:
At least 2 years of experience in developing on AWS.
C# is used for the current solution, and fluency in these languages is required, however, we’re open to any language or technology that solves the problem. We want programmers, not language evangelists.
Relational Database chops (DynamoDB or other NoSQL experience is a big plus).
5+ years of overall software development experience with large, distributed systems. 
3+ years in developing RESTful API design, N-Tier Architecture design, Microservices, and SOLID Design Principles.
Ability to develop, test, and establish a performance baseline for all code.  Definition of done for all deliverables includes deployment scripting and ability to monitor in Production on AWS.
 
Will be a plus:
Highly desired are DevOps / SRE skills, including experience with Terraform and Gitlab CI / CD.
Experience with Python.
Expertise in Go, Vue.js, or other modern languages. 
Experience developing software in formal Scrum environments with Scrum management tools, JIRA.
AWS Certification (Foundational or Associate level).
Experience building and running applications on Kubernetes.
 
Responsibilities:
Work as a professional and highly collaborative member of the client’s cloud development team. 
Deliver scalable and sustainable backend solutions and features with high quality on time.
Develop cloud-based API for internal and large external customers.
Ability to write high-performing SQL needed to support API development.
Create unit and integration tests.
Write infrastructure configuration.
Work tightly with QA to ensure project success.
 
We Offer:
Competitive compensation plan that takes skills and experience into consideration.
Annual performance appraisals.
Possibility to choose your workspace either remote or combination of your home and one of our development offices. 
Projects that use advanced, cutting-edge technologies.
Competitive bonuses for a personal recommendation of new employees.
Vacation time, sick-leaves, national holidays, family supplementary days off.
Comprehensive medical insurance including dental services, massages.
Support for a healthy lifestyle, compensation of sports events.
Maternity leave policy.
A personal loan budget is available for long-term personnel.
Partial compensation of conferences, courses, and English classes.
Free meetups, webinars, and conferences organized by Svitla.
Birthday and New Year presents for personnel, gifts for children.
Fun summer and winter corporate parties and memorable anniversary presents.