Principal Software Engineer #1125

at  Decisiv Inc

Glen Allen, VA 23060, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 May, 2024Not Specified01 Mar, 20248 year(s) or aboveRuby,Web Applications,Big Data,Computer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REMOTE POSITION

Decisiv is looking for a Principal Software Engineer with deep insight and experience in solving a wide array of software problems and a track record of leading by example in establishing and evangelizing architectural and procedural best practices.
The defining qualities we’re looking for are hard to fake: humility, open-mindedness, technical acumen, good decision-making, experience, depth, curiosity, and kindness.
Are you comfortable jumping into long-lived code bases, debugging obscure and difficult-to-reproduce glitches, translating complex business requirements into elegant technical specifications, and creating exploratory prototypes to vet new technologies? Do you want to shape the technology and culture of an engineering team, cultivate a commitment to code craft, and work across teams to build a flexible platform that leverages a history of customer value into a scalable and expressive foundation for the future? Are you driven by finding elegant solutions to difficult problems? Are you committed to consistently and pragmatically delivering customer value while at the same time continuously improving our principles, standards, and practices? If so, you’ll be right at home with us.
Decisiv is a rapidly growing industry leader in the asset management and service supply chain marketplace. Our size means you’ll have major opportunities to expand your skill set and contribute in a big way to the future of our product. Accordingly, our Engineering team is a group of self-starters, eager to produce quickly and solve big problems for our customers. We strive to be agile, flexible, and autonomous, working remotely via Slack, GitHub, Jira, Confluence, and Zoom.
Your career growth and development are top-of-mind for us. You’ll learn a lot here. We truly believe that your success is our success. While we will expect a lot from you, we also encourage and respect the boundaries of your life outside of work; recharging is important, and we strive to offer an environment that reflects that.

DESIRED SKILLS & EXPERIENCE

  • One of these:
  • BS in Computer Science (or related field) and a minimum of 12 years of related experience developing web applications in a professional context,
  • or advanced degree in Computer Science (or related field) with a minimum of 8 years of related work experience,
  • or 15+ years of equivalent work experience.
  • Extensive experience with building web-based applications & services using Ruby (Ruby on Rails)
  • Practical knowledge of and interest in:
  • Big Data

Responsibilities:

  • Providing architectural direction and expert-level code contribution to the design and construction of an internal platform, composed of flexible and expressive services, capable of supporting diverse business needs.
  • Utilizing high-level visibility of multiple development teams working on different products and technologies to ensure that the technologies interoperate or connect effectively and efficiently.
  • Reviewing, refactoring, revising, extending, testing, and documenting new and existing code.
  • Contributing to projects during discovery, specification, and ticketing.
  • Providing reliable LOE estimates for clearly defined chunks of work.
  • Upholding and actively contributing to a culture of principled software development.
  • Mentoring and pairing with developers of all levels.
  • Performing investigations, bug squashing, performance optimization, writing post mortems, participating in standups and retrospectives, etc.
  • Regularly and thoroughly communicating with project stakeholders through a variety of tools (JIRA, Slack, Zoom, etc).


REQUIREMENT SUMMARY

Min:8.0Max:15.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science

Proficient

1

Glen Allen, VA 23060, USA