3+ years of .NET software development experience.
Good understanding of systems and application design.
Good understanding of REST API design methodologies using .Net Core 3.x and newer (C#).
Experience with building Microservices with ASP.NET Core.
Experience with test-driven development (NUnit or similar).
Experience with Scrum/Agile development methodologies and release process.
Good SQL development experience.
Experience with Git and Git Workflows (gitflow, pull requests, etc.).
Experience with CI/CD and associated toolsets.
B1 and upper written and spoken English.
Experience utilizing AWS CloudFormation to automate the deployment of AWS resources.
Experience developing applications on Cloud (AWS, Azure) environments.
Experience developing applications using Docker containers.
Experience developing serverless applications.
Competitive salary depending on experience and skills
Flexible working hours
Ability to work remotely or from abroad
Office in the heart of Kharkiv downtown
20 days of vacation, respecting UA holidays
Compensation for English courses, books, participation in conferences local and abroad
Participate in full development life cycle including requirements analysis, design and implementation.
Review code written by other developers.
Participate in Agile process.
Founded in 2014, GreenM is the engineering and professional services provider for Data-centric solutions. We start from understanding goals of our partners and then leverage a wide variety of top-notch technologies to co-build Analytics products. Our senior-level engineering team brings to the table diverse backgrounds and expertise in numerous technology areas. This enables us to create easy-to-use Analytics platforms that are insightful, scalable and responsive.
At GreenM we deeply focus to unleash the full potential of each engineer and invest broadly to strengthen the Team skillset and build the company culture around continuous improvements.
We are looking for a Software Engineer to join our team to develop and grow the product that corresponds to our major company profile — gathering, processing, and analysis of the Big Data.
The primary focus will be on choosing optimal solutions to use on the collecting, storing, processing, and analyzing of huge sets of data then maintaining, implementing, and monitoring them. You will also be responsible for integrating them with the architecture used across the company.
Solution is focused to help hospitals:
• Identify root causes and prioritize efforts to improve patient experiences
• Act upon emerging trends before they escalate to larger problems
• Perform real-time service recovery for at-risk patients
Technical Stack
Data storages: Vertica, MS SQL Server, Dynamo DB, S3, Elasticsearch
ETLs: Amazon services (Lambda, SWF, Athena, etc), Spark, Airflow, Kettle
Web: .Net, Angular, Ember
Visualization: Tableau, Kibana, Splunk