Senior Software Engineer
Apex Data Solutions, LLC | Tampa, Florida
Apex Data Solutions is a pioneer and leader in enterprise architecture.
Posted Apr 17, 2017

Apex Data Solutions, LLC is looking for a Senior Software Engineer who combines the skill and art of designing and building a highly scalable, fast data interoperability platform that provides the next generation healthcare interoperability service. We are looking for an innovative Senior Software Engineer to own, build, and grow the core components of this platform. You will be responsible for working with our Chief Architect in creating and driving the technical vision for the team that designs, develops, tests this future-forward platform. In coordination with the DevOps team you will deploy and monitor and improve for software performance. You'll have strong ownership, work closely with a tight, agile team that ships and you will be able to see tangible impact and change to how Healthcare operates globally. As a member of the Apex Product Development team, you will help set and meet aggressive goals and working with our Chief Architect other leaders throughout Apex to help shape our long term technical strategy.

Senior Software Engineers provide technical leadership at Apex. They help establish technical standards and drive Apex's overall technical architecture, engineering practices, and engineering methodologies in tight coordination with the Chief Architect and technical leadership. You will work on solvably hard problems, building high quality, architecturally sound systems that are aligned with our business needs. You will always be thinking globally when building systems, ensuring Apex builds high performing, scalable systems that fit well together.

Apex Corporate Headquarters is located in Tampa, FL

Position base: Corporate Headquarters - Tampa, FL * Candidates residing within the Tampa Bay area are highly desirable.

Relocation eligible: Yes

Remote option: **Yes *Periodic travel to Tampa will be required. **

Minimum Qualifications


Minimum 7 years of experience

Deep Technical Knowledge

Solution Driven

Collaborative Focus

Clear and Concise communicator

Bias for Action

Resolves ambiguity

Provide Technical Leadership

Preferred Qualifications

  • Degree in Computer Science, Mathematics, or a related field.
  • 7+ years' software engineering experience, with a proven track record of leading large-scale, projects to delivery and completion.
  • Deep knowledge designing and building database platforms or equivalent.
  • 4+ years' experience in a technical leadership role.
  • Broad knowledge of programming languages, operating system principles, networking, and software development best practices.
  • Up to date, hands-on experience of developer workflows and tools for Clojure.
  • Experience mentoring junior engineers to success.

Core Competencies

Professional competencies that are not unique to this position, but necessary for senior individual contributors at Apex:

  • Exhibits excellent judgment
  • Relentlessly high standards - is never satisfied with the status quo
  • Willing and able to dive deep and roll up sleeves to get the job done
  • Thinks big, executes functionally
  • Expects and requires innovation of their team
  • Passion and convictions and the innate ability to inspire passion in others
  • Bias for action
  • Delivers results
  • Communicates effectively and concisely both verbally and in writing

Exceptional working environment, competitive salary, generous benefits package.

Apply for this position