Senior Software Developer - Mobile
DocuTap - Sioux Falls, SD

This job posting is no longer available on DocuTap. Find similar jobs: Senior Software Developer jobs - DocuTap jobs

Company Description

DocuTAP is growing at a rate of 50% to 70% annually and is the leading healthcare IT industry within the Urgent Care market space. Our distinct workflow solution, including Electronic Medical Record (EMR), Practice Management (PM), Managed IT services, and Billing Services is currently provided to hundreds of clinics across the nation. DocuTAP offers great benefits, a casual atmosphere and a rapidly growing environment.

Position Summary

DocuTAP is looking for a motivated and capable senior level Software Developer to enhance and meet roadmap goals for our medical software that is used in clinics worldwide. Healthcare IT is where the cutting-edge action is at right now and our developers are given liberties to express creativity in designing and building innovative solutions. We foster a culture and environment that is fun, yet productive. If you are looking for a career that is fast-paced, challenging, and offers abundant opportunity and growth potential, then submit your resume for consideration.

Primary Responsibilities
  • Lead the design and development of product features in both mobile and desktop web applications
  • Provide technical leadership (architecture, design, development oversight) and team leadership (planning, collaboration, driving results)
  • Maintain a level of expertise in current Web technologies while developing further skills in emerging technologies
  • Mentor less-experienced developers in quality and efficiency across SDLC
  • Consistently meet project deadlines while managing to scope and budget
  • Partner across departments and with other senior technical staff to understand existing limitations and opportunities within current product to effectively build out scalable and distinctive solutions
  • Actively participate in project estimation and peer reviews
  • Ensure that designs meet performance, security, usability, reliability and scalability requirements
Required Knowledge, Skills and Abilities
  • Experience designing and developing solutions with distinctive customer experience
  • 2+ years of demonstrated professional experience designing Mobile Application User Interfaces and developing for iOS or Android environments
  • Experience in application deployment to smartphones and/or tablets
  • Significant experience with or knowledge of Service Oriented Architecture
  • Expert knowledge in Web development practices and tools including C#/ASP.NET, HTML5, Python, Javascript
  • Experience with MVC-like patterns
  • Experience with relational databases including SQL
  • Demonstrated professional experience in Web/Internet/Network security
  • Expertise in n-tier Web Application Design, Development and Deployment
  • Fluent understanding of multiple development languages and frameworks
  • Demonstration of flexible and efficient time management with ability to handle multiple concurrent tasks and projects
  • Highly motivated and able to work independently
  • Aptitude in solving problems, using critical thinking skills and applying knowledge towards complex concepts and problem spaces
  • Strong verbal and written communication skills as well as strong interpersonal skills
  • Excellent organizational skills and detail-oriented
  • Ability to work in a fast-paced environment
  • Minimum of a Bachelor's degree in Computer Science or equivalent field
  • 7+ years professional software development experience
Preferred Knowledge, Skills and Abilities
  • Experience with message queuing technologies, preferably with AMQP
  • Experience with Asynchronous and socket programming
  • HL7 experience
  • Understanding and use of Test Driven Development

DocuTap - 21 months ago - save job - block