Senior-Level Software Application Developer

Title: Senior-Level Software Application Developer

Location: Nashville, TN.

Rate: Market

Start date: ASAP


eDoc4u Background & Scope of Position:

  • eDoc4u ( has provided web-based services for wellness, preventive care and disease management to hundreds of employers and health care organizations and millions of participants over the past 14 years.
  • eDoc4u is a private early-growth stage e-healthcare company which has made very effective use of technology allowing us to scale quickly and efficiently, offering flexible private-labeled preventive care web services.  We have development, sales, marketing and supporting staffs of 15 FTE equivalents.
  • eDoc4u, wishes with your participation to continue our efforts in developing disease prevention and disease risk analysis applications for the government, hospital management, employer and insurance markets.
  • This is some of the most exciting .Net development going on including interesting ingredients such as C#, MVC, Angular, Azure automation, SSO, and more

Essential Duties and Responsibilities:

You will…

  • be a contributing member to our development team, participating in internal and external project development initiatives
  • work with the CTO, Architect, fellow developers, business analysts, account Executives, and clinical teams to evolve our cloud SAAS web application suite and supporting toolsets
  • write readable, testable code with an eye towards continuous integration and automated deployment
  • participate in individual and team technical efforts
  • provide valued input for product and platform direction and development approaches
  • evaluate and identify new technologies for adoption by eDoc4u
  • contribute to technical specifications and documentation including functional requirements, use cases and business rules, detailed design, code, and test procedures
  • assist with client technical questions related to eDoc4u products and projects and support ad-hoc discovery efforts when required
  • perform general support tasks for development, production and staging environments
  • mentor new and current members of the eDoc4u team when appropriate
  • help define and maintain standards compliance
  • implement strategies for localization or globalization of the eDoc4u application suite
  • work in a small team environment where everybody is a valued contributor

Experience and Education:

  • Excellent communication skills
  • Strong development skills
  • Critical path thinking
  • Demonstration that you pursue maintenance of your skillset (sharpen the saw)
  • Reputation for being a self-starter, completing work on time and being very efficient along fixed timelines
  • Strong presentation, written and diagramming skills
  • Experience with servicing healthcare vertical a plus
  • S. in Computer Science or related degree a plus
  • Azure experience a plus
  • SPA experience a plus

Future Opportunities may include team leadership, mentoring, etc.

Technical Qualifications:

  • 6-8 years hands-on programming experience leading or participating in full life-cycle projects using .NET technologies and MS SQL server
    1. C# (generics, async, inheritance, design patterns, etc.)
    2. NET MVC
    3. Contemporary JavaScript libraries (JQuery, Angular, etc.)
    4. Restful Web Services & Web API
    5. SQL Server & T-SQL
    6. HTML & CSS
    7. Visual Studio.NET w/ Resharper
  • 6-8 years of experience in distributed systems architecture, and SOA
  • 3+ years of experience with design patterns and their implementation and experience refactoring to implement them
  • 3+ years of experience with designing for testability, writing unit tests, and dependency injection (autofac or similar)
  • Comfort with maintaining IIS and troubleshooting issues related to web applications
  • 1+ year experience with git
  • Team foundation server or Visual Studio Team Services experience
  • SSO with SAML 2.0 or OpenID a plus
  • Performance turning for web application experience a plus

No relocation packages are available

Please contact with questions:
Jack Olexy, MCP
Co-Founder & CTO – eDoc4u
(615) 279-3430 (day)
(804) 467-4120 (mobile)