Software Developer

Remote – Full Time Position

KRG SYSTEMS is seeking a skilled full-stack Software Developer. The successful applicant will work in collaboration with the Executive, Systems Architect, Business Analyst and Senior Developer of the company. The ideal candidate for this position is detail-oriented and highly innovative. As a member of the team, the developer will understand business requirements and system requirements and come up with the most prolific design and working solution for the employees and customers of the business. 

Responsibilities

  • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Follow system and programming standards to develop, maintain, enhance, support, and integrate applications.
  • Provide technical oversight for coding in EHR and RGF environments. Provide technical oversight for the design of enterprise-wide EHR and RGF environments.
  • Follow design standards for enterprise-wide applications and records designs for quality assurance and testing standard reviews.
  • Provide technical guidance for data architecture design in collaboration with the Health Information Technology Architect, Research & Accreditation Programs Manager, and Systems Administrators.
  • Document software designs through diagrams and technical writing while adhering to applicable standards. Resolve coding updates required to meet testing standards.
  • Serve as the enterprise’s lead technical software application development liaison to clients, vendors, and executive management. Develop specifications based on input.
  • Collaborate with project leaders and executive staff to develop work plans and time schedules for projects including outlining phases and identifying personnel and computing equipment requirements.
  • Participate in training and professional development sessions. Perform other duties as assigned.

Qualifications

  • Bachelor’s degree in computer science, computer engineering, or related field.
  • 3+ years of experience in software engineering and development
  • Logical thinking and reasoning skills.
  • Exposure to object oriented programming.
  • Exposure to current programming languages.
  • Good interpersonal and communication skills.
  • Ability to work independently or in a team situation.