In this role, the selected candidate will provide custom solutions by using existing company Engineered Solutions or through the design and development of custom engineered systems to meet the customers requirements.
As an ideal candidate you will have experience creating, maintaining and testing iOS and Android native applications. Additionally, you will have a solid understanding of mobile application patterns such as navigation, delegation, dependency injection, object mapping, and RESTful services.
In this role, you will be responsible to performs basic analysis and design for program changes to gain an understanding of application changes. Plans, documents, and executes unit test plans to ensure all code changes meet requirements / specifications.
In this role, the selected candidate will design, develop and/or maintain a single less complex application or a small number of less complex programs, application functions, databases, or user / application interfaces.
In this role, the selected candidate will modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance; develop and direct software system testing and validation procedures, programming, and documentation.
In this role, the selected candidate will collaborate with cross-functional teams within the software development lifecycle; contribute towards the continued evolution of companys suite of revenue cycle management applications.
In this role, you will develop simple solutions to complex business problems. You will possess a solid understanding of developing libraries for android as well as static and universal libraries for ios. In lieu of native app development experience, you should have the demonstrated ability and passion to quickly learn new languages and technology.