The Software Engineer works effectively across the entire software development life cycle as a full stack developer. This includes requirements definition, architecting, prototyping, detailed design, coding, testing, deployment, and support of the day-to-day operation of production systems. The Software Engineer is expected to collaborate with technical staff, management, and business operations staff throughout all phases of the software development life cycle in order to deliver working solutions to complex business problems on time and on budget.
Bachelors: Computer and Information Science (Required)
License and Certifications - Required
License and Certifications - Preferred
Other Job Requirements
8+ years of related experience including experience working with Agile Methods and modern programming environments.
Experience in health care, insurance or related field.
Demonstrated problem solving techniques.
Strong verbal and written communication skills.