Position: Software Engineer
Company: Envion Software
Experience required: 5y
English level: intermediate

Qualifications:
* BS or MS in Computer Science, related field, or equivalent industry experience
* 5+ years’ experience designing and developing enterprise grade software
* 3+ years of team software development
* Self starter, highly motivated and works with little or no supervision
* Experience developing robust, performant Rails applications
* Strong background in web technologies, including a deep understanding of web application architectures, algorithms, data structures, how distributed systems fail, and software engineering principles
* Experience with deploying Rails applications to AWS
* Experience with relational databases (the client uses Postgres)
* Has and values high energy and high intensity work that fancies innovation and creativity
* A self starter and takes pride in managing himself
* A clever team player with lots of integrity and doesn’t mind standing up for his ideas

Nice to have:
* AWS Solutions Architect certification
* Experience with developing UIs using a javascript framework, especially Ember

Responsibilities:
The client is looking for a talented, innovative Senior Software Engineer to join a small development team building a distributed medical image management and communication system that runs in the cloud (AWS). More specifically:
* Design, build, and maintain scalable, efficient, reusable, reliable, and maintainable back-end Ruby code
* Identify bottlenecks and bugs, and devise solutions to these problems
* Maintain and improve delivery pipelines
* Effectively and efficiently communicate with other team members, as well as other departments, on goals, use-cases, best practices, features, relevant standards, quality objectives
* Ensure application scalability, security and performance
* Developing industry-leading UX for medical professionals and consumers
* Implementing new application features and APIs for use by mobile and web clients
* Enabling seamless medical imaging workflows with automation and background processing
* Performance and Security optimizations

What we offer
* On-work training and possibility for professional growth
* Flexible working hours
* 20 paid vacation days
* English lessons
* Compensation is negotiable
* Opportunity to work for one of a major US provider

About the end client:
The client is a fast-growing global software company with a cloud-based platform that is changing the way medical data is stored and shared with patients and medical professionals. The client is a completely remote company with people all over the world, but the current development team is based in the US.

If you are up for the challenge, let's talk! Please get in touch. Thank you!