804-290-4272 Search Jobs

Application Developer (5170)

richmond, VA 23230

Posted: 09/10/2019 Employment Type: Direct Job Category: .NET Developer - .Net Job Number: 5170

Morton is seeking an Applications Developer for our client in Richmond, VA. The Applications Developer performs a variety of professional, technical and analytical duties in the design, development, support and maintenance of systems that enable the electronic exchange of data and provide support for other internal company initiatives.   The duties include requirements gathering and analysis, application and/or interface configuration, application design, system development and maintenance, software testing, data verification, project coordination and customer service.

Applications Developer combines proven knowledge and expertise in existing applications.   The employee performs a variety of administrative and technical duties and serves as a subject matter expert on existing production applications as well as on new enhancements.   As experience and specialized knowledge are acquired, the employee is expected to perform increasingly more difficult assignments and proactively drive the direction of the team. The position may include support as part of an on-call rotation requiring the employee to be available to resolve production issues outside of normal business hours.  
Responsibilities: 
  • Product Design and Development
  • Design and develop application improvements based on requirements for system enhancements or defect resolutions
  • Design and document architecture diagrams and solutions for applications
  • Develop and code applications using recognized industry technologies, such as .NET, Java, C#.
  • Serve as a subject matter expert on certificate based security on web applications
  • Design, create and maintain custom reports using enterprise tools such as Microsoft Server Reporting Services.
  • Develop and maintain a user-friendly web-based application that adheres to HIPAA compliance standards. 
  • Translate requirements into design solutions
  • Utilize multitasking skills to manage several concurrent development and support projects
  • Prepare detailed high/low level design documentation
  • Walkthrough the design with business partners and clients
  • Develop and support tools which transform data between various payload formats. 
  • Assist with testing new product enhancements prior to launch with new clients
  • Assist with regression and performance testing of existing applications as needed
  • Participate in design and testing sessions across teams
  • Design and develop automated solutions for operational efficiencies
  • Provide technical expertise and recommendations for product development.
  • Provide subject matter expertise in troubleshooting issues with systems
  • Support the implementation of new clients on existing products
  • Support architecture design sessions, requirements and implementations 
  • Support after hours and weekend message monitoring on a rotating basis within IT
  • Support business teams through implementation and acceptance testing 
  • Client and Product Support
  • Support applications for the exchange of electronic health information.
  • Work with clients and their vendors to ensure that the delivered product meets their needs.
  • Provide guidance to team members on operational support for healthcare applications and products
  • Maintain strong client and partner relationships
  • Participate timely in on-call support rotation duties as needed
  • Analyze, identify and correct technical problems and deficiencies with operational tools or processes.
  • Develop documentation and processes
  • Produce documentation for new and existing applications and processes.
  • Identify opportunities that can improve effectiveness and efficiency of support
  • Work collaboratives with other teams to assist with documentation or workflows
  • Develop test cases relating to requirements of system enhancements

Qualifications: 
  • At least 5+ years of experience in developing software applications using C#, ASP.Net MVC, Web API, WCF, EF and SQL Server.  
  • Experience developing web applications using Angular JS, JavaScript, jQuery, and other client-side frameworks.
  • Experience developing web services with Windows Communication Foundation (WCF)
  • Experience or at least familiarity with .Net Core is highly desired.
  • Experience or at least familiarity with Azure App Service, Functions, Storage and other services is highly desired.
  • Experience in developing CI/CD pipeline and working with Git/Azure DevOps.
  • Experience with web service standards and techniques such as SOAP, WS-*, REST, JSON, XML
  • Experience with securing web service using certificate-based security TLS/SSL, JWT, CORS.
  • Experience with operations processes, workflows, issue tracking systems and supporting high availability systems
  • Technical expertise with highly secure architectures, coding principles, and design patterns. 
  • Experienced with HL7 clinical data structures and CDA/CCD clinical payloads.
  • Experience with Agile Software Development Methodology
  • Experience in systems support (analysis, documentation, testing, and training).  
  • Familiarity with waterfall and Agile (Scrum) development methodologies. 
  • Background in health information technology preferred.
  • Strong analytical and problem-solving skills.
  • Experience with customer and systems support using strong interpersonal and customer service skills
  • Experience in preparing technical documentation.
  • Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.
  • Ability to work independently and collaboratively in a team environment. 
  • Excellent English oral and written communication skills.
  • Ability to successfully communicate technical information to nontechnical users.
  • Willingness to work occasionally outside of normal business hours to support clients.
Azure, .NET Core
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

Do NOT follow this link or you will be banned from the site!