Sr. Software Engineer

Gravity IT Resources

Apply Now

Job Title: Sr. Software Engineer

Location: Remote

Job-Type: Full-time 

Employment Eligibility: Gravity cannot transfer nor sponsor a work visa for this position. Applicants must be eligible to work in the U.S. for any employer directly (we are not open to contract or “corp to corp” agreements).

Position Overview:

Our client is looking for a Senior Software Engineer to add to their rapidly growing team. This person will design and develop business-critical back-end services to advance the digital identity ecosystem. The Senior Software Engineer should be a self-starter, self-sufficient, and should have 5+ years of experience developing for the web with a solid command of object oriented technologies. 

Essential Duties & Responsibilities

  • Build and maintain highly scalable and secure web applications, services and APIs with Ruby on Rails
  • Write well-structured, reliable, efficient and easily maintainable code
  • Debug and optimize new and existing code, and write high quality unit tests
  • Work independently and collaboratively with other software engineers on cross-team projects
  • Lead and contribute to peer code reviews, internal infrastructure and process enhancements
  • Mentor, guide and train other software engineers

Required Qualifications
 

  • 5+ years developing web applications using Java, Ruby, Javascript, Go, Python, or C++
  • Solid understanding of web technologies and object oriented design
  • Experience with relational databases such as PostgresSQL, MySQL or MSSQL Server, or similar databases
  • Knowledge and experience with HTML5, CSS3, HAML, SCSS, JavaScript, jQuery
  • Experience with REST and SOAP based APIs
  • Experience with source control using Git and GitHub
  • Strong oral and written communication skills
  • Bonus: Understanding of technologies such as OpenID Connect (OIDC), SAML, XACML SCIM, OAuth, Federation, etc 

Brian.Fonts

Apply Now