Position Purpose: The Application Developer designs, builds, enhances and supports the business applications that Doctors HealthCare Plans relies on every day, including web applications, internal tools, system integrations and data processes. Working across all phases of the software development lifecycle, the Application Developer gathers and analyzes business requirements, translates them into working solutions, and maintains those solutions in production, including responding to application issues and outages. The role participates in design meetings and works closely with business users, the IT team and third-party partners to refine, test and debug applications so they meet business needs. Under the guidance of senior developers and IT leadership, the Application Developer applies established standards and practices while using sound judgment and a degree of creativity to plan and accomplish goals.
Key Responsibilities
- Develop, test and deploy new applications and enhancements to existing applications
- Maintain and support production applications, including web sites, user interfaces, integrations and data communication processes
- Design and update application databases, stored procedures and queries
- Analyze user requirements and convert them into technical specifications and design documents
- Install, configure, customize and integrate commercial software packages with in-house systems
- Build and maintain data exchanges and interfaces between internal applications and external partners
- Respond to application issues and outages, and work with experienced team members on root cause analysis
- Perform unit testing, participate in code reviews and follow source control and release practices
- Recommend improvements to application functionality, performance and availability
- Provide application support to internal customers and drive outstanding problems or issues to resolution
- Compile timely, comprehensive and accurate documentation and reports as requested
- Communicate clearly and professionally with management, technical colleagues, and internal and external customers
- Collaborate with, and when needed coordinate, third-party partners on business and technology initiatives
- Follow security, privacy and compliance requirements for handling healthcare data, including HIPAA
- Keep up to date with technology developments relevant to the organization's application portfolio
- Multi-task and change from one task to another without loss of efficiency or composure
Qualifications, Top Skills and Proficiencies
Core Competencies
- Analysis and requirements gathering
- Application design
- General programming and debugging
- Software testing
- Software documentation
- Software development fundamentals and process
- Problem solving and decision making
- Teamwork and communication
Technical Skills
- ASP.NET
- C#
- JavaScript, HTML and CSS
- Visual Studio
- T-SQL and Microsoft SQL Server
- REST APIs and web services
- Team Foundation Server (TFS) or Azure DevOps
- DataConnect a plus
- EDI experience a plus
Education and Experience
- Bachelor's degree in Computer Science, Information Systems or a related area is preferred
- 2 to 5 years of application development experience, ideally in the healthcare industry or a related area
- Working knowledge of standard concepts, practices and procedures within the field and typically reports to a project leader or manager
Note: This description indicates, in general terms, the type and level of work performed and responsibilities held by the team meber(s). Duties described are not to be interpreted as being all-inclusive or specific to any individual team member. No Third Party Agencies or Submissions Will Be Accepted. Our company is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. DFWP
Opportunities posted here do not create any implied or express employment contract between you and our company / our clients and can be changed at our discretion and / or the discretion of our clients. Any and all information may change without notice. We reserve the right to solely determine applicant suitability. By your submission you agree to all terms herein.