This position doesn't provide sponsorship Job Description Our small, collaborative team has already built many foundational features and i...
This position doesn't provide sponsorship
Job Description
Our small, collaborative team has already built many foundational features and is now focused on improving and experimenting beyond a traditional credentialing solutions product.
We are looking for a Software Engineer who can utilize their broad knowledge of modern software development to create robust scalable, secure, cloud-native solutions that meet the demanding functional and non-functional requirements of the platform and business.
Using your experience, you'll be able to drive and champion rapidly changing technologies and methodologies and apply them to technological and/or business needs of significant scope.
The Senior Software Engineer's responsibilities include leading others in Test Driven Development including unit test creation, defensive programming, and creating efficient and maintainable program code.
To be successful in this role, you will be able to analyze, diagnose, and resolve highly complex programming problems in support of business processes and objectives.
Ultimately, you'll help us roll-out high-impact products that deliver significant customer value in-line with our company's vision.
You are a product-minded, customer-focused, full-stack engineer who can help take world-changing ideas from prototype to launch.
Responsibilities:
You will:
Champion the needs of Silversheet's customers from credential managers to large healthcare institutional employers, through customer empathy, iteration, and service ownership
Evangelize TDD and write clean, testable, peer-reviewed code, which will be a model for the team around you.
Technically lead a diverse portfolio of full-stack engineering projects
Oversee the development and live operation of an increasingly distributed architecture.
Design and maintain complex and scalable enterprise-level applications in Ruby on Rails.
Learn quickly and apply knowledge to one's work to deliver solutions quickly.
Work with the large existing codebases to identify opportunities for refactoring or migration to external services.
Leverage third-party APIs to build integrations with other systems.
Review exception reports to identify and fix bugs.
Improve scalability, service reliability, capacity, and performance.
Propose, conceptualize, design, implement, and develop solutions for difficult and complex applications independently.
Advocate for change in quality, durability, and technical debt reduction, working directly with Product Managers, Engineering Managers, and other important partners.
Revitalize services and architectures which have outlasted their original implementations, through refactoring, migration, and scale-ready, distributed architectural design.
Protect and safeguard the privacy, security, and trust of our customers' sensitive data throughout our implementations, in partnerships with our Risk and Information Security teams
Accelerate the velocity of our engineers and engineering systems with processes and implementations that allow us to ship quicker, fail faster, and isolate the blast radius of change pipelines.
Have an eye towards quality over quantity!
Qualifications
You have:
BS/MS Degree in Computer Science or Related Field
5+ years of industry experience building SaaS products in Ruby and Rails with SQL and/or NoSQL.
Software design experience with distributed architectures that have seen growth.
Strong object-oriented Ruby on Rails skills and experience
Strong knowledge of SQL databases, such as PostgreSQL or MySQL, including database and query design techniques.
Experience with Redis
Strong Git knowledge
Familiar with service-oriented architectures (SOA), REST APIs and GraphQL
A curious, passionate, growth-oriented mindset
Practices TDD in software development daily
A desire to teach, improve, and otherwise force multiply the strengths of the engineers that surround you.
Led impactful engineering projects at a non-trivial scale.
A passion for helping protect users' privacy and security.
Experience in Agile SDLC using Scrum.
Bonus points if you also have:
Familiarity with React.
Monitoring and observability expertise
Familiar with Sidekiq
Experience building and deploying to cloud infrastructure such as Heroku.
Our Tech Stack/Collaboration Tools/Agile Methodology:
Ruby, Rails
PostgreSQL
React
Heroku
Sidekiq
Circle CI
Github
CodeClimate
Airbrake
Atlassian JIRA
Atlassian Confluence
Microsoft Teams
Scrum for regular SDLC
Kanban for support cycle
Respect Passion Continuous Improvement Trust Customer Focus Innovation
AMN Healthcare is an EEO/AA/Disability/Protected Veteran Employer
We encourage minority and female applicants to apply
AMN Healthcare is committed to fostering and maintaining a diverse team that reflects the communities we serve. Our commitment to the inclusion of many different backgrounds, experiences and perspectives enables our innovation and leadership in the healthcare services industry.
We value professionalism in everything we do - this includes the professional presence we project as we interact with internal and external customers.
- provided by DiceIncluded Ruby / Rails jobs, news and articles alerts to make you stand out of the pack.
Most resumes are looked at for only 4 seconds. Use neuroscience to turn the tables.
3 steps to solve your ad-hoc hiring by turning it into a neuroscience puzzle
Scaling for 6 Million Users with Rails, Scala and Nodejs - Interview with the CTO of Gilt
2021 © All Rights Reserved. Privacy Policy | Terms of Service