Software Engineer

We are looking for a Software Engineer Consultant to build the financial software tools of tomorrow and define the vision that will bring them to life.  Your value is provided not only in finding solutions to existing questions, but also in asking the questions that have not yet been considered. The ideal candidate should have experience in establishing early-stage development practices, tools, methodology, and architecture. Your familiarization with modern technologies will be instrumental in deciding tools and architecture for upcoming next-gen software products. You and the developers you work closely with will build software in a development environment and methodology that you collaboratively define.

Opportunities you’ll have:

  • Write software alongside other developers
  • Collaboratively define your team’s methodology, tooling, and architecture
  • Work closely with company leadership to help define product vision

Knowledge required:

  • 5 years of web based software development experience (.NET, full-stack preferred)
  • 3+ years of work or personal experience with cloud based infrastructure (Azure preferred)
  • Familiarization with Agile methodologies and experience driving your team’s adoption of Agile practices
  • Excellent ability to communicate verbally in both technical and non-technical contexts

Knowledge that will be beneficial:

  • Think like an owner (or something with entrepreneurial spirit)
  • ¬†Communicate with reliability, sincerity, and respect

What’s different about us:

  • You will be an early-stage pillar of an exciting team
  • You will enjoy autonomy to make product and architectural decisions
  • Your high-caliber performance will visibly drive the company’s growth

Full Time

In Office

Hoover, AL