Position: Senior  C#/.Net Software Developer
Company: Envion Software
Experience required: 5y
English level: upper

Requirements:
* 5+ years professional C# software development experience
* 2+ years professional python software development experience
* NoSQL experience
* A bachelor’s degree, ideally in computer science or technology management, or a combination of education, experience, and technical certifications
* Professional-level experience in developing with: 
- C# over .Net 4.5x or 4.6x or 5
- .Net Core 
- ASP.NET MVC 
- jQuery, JSON
- Python(FLASK framework)
- JavaScript libraries like ReactJs, AngularJS
- Web UI technologies like CSS, HTML5, Bootstrap
- Sql Query and Stored Procedure creation and optimization
* Proven track record of effectively delivering results in a fast paced, flexible environment while managing multiple priorities
* Demonstrate experience with object oriented design and development techniques using Microsoft technologies and Service Oriented Architecture principles
* Knowledge of English, sufficient for communication with the customer and reading documentation

Bonus skills:
* Search Engine Integration experience
* Linux systems configuration and server management experience
* Service Oriented Architecture design experience
* Content Management System / Digital Asset Management
* Solid understanding of software development environments, source control techniques, and continuous integration

Responsibilities: 
* Develop enhancements and integrations to our existing platform 
* Collaborate with architect for design and development of new projects
* Assist in refining and documenting requirements
* Work with third party vendors to develop standardized integration architecture
* Understand and follow business rule directives to ensure developed software is consistent with the business rules models and business strategy
* Implementing high-level requirements and to produce robust solutions, within predefined timelines, and scope limitations
* Participate in customer support processes
* Design and code assigned modules of solutions based on the Microsoft .Net platform using company established practices and patterns
* Produce high quality, tested and documented code

What we offer:
* On-work training and possibility for professional growth
* Flexible working hours
* 20 paid vacation days
* English lessons
* Opportunity to work for one of a major US provider

About the customer:
The company’s goal is to be the leading digital media distribution platform to all partners across US and rest of the world. We have designed and built a large-scale cloud-based audio distribution platform and are looking to migrate it to AWS. 

If you are up for the challenge, let's talk! Please get in touch. Thank you!