Software Engineering Lead Analyst
Provides advanced professional input to complex Engineering assignments/projects. Under guidance, designs and develops a consolidated, conformed enterprise data warehouse and data lake which store all critical data across Customer, Provider, Claims, Client and Benefits data. Designs, develops and implements methods, processes and systems and data mining tools. Analyzes large amounts of data stored in a data warehouse or data mart to find relationships and patterns. Supports and provides direction to more junior professionals. Works autonomously, only requiring \xe2\x80\x9cexpert\xe2\x80\x9d level technical support from others. Exercises judgment in the evaluation, selection, and adaptation of both standard and complex techniques and procedures. Utilizes in-depth professional knowledge and acumen to develop models and procedures, and monitor trends, within Information Management.
The Software Engineering Lead Analyst will monitor application logs of the Android application including the number of errors, time spent on a particular screen, and time spent on acquiring new clients or users of the application. Will troubleshoot the MDLive Android application malfunctions to restore normal functioning by generating reports of root cause analysis for specific issues found in the development of the application using different approaches, tools, and techniques to find the root cause of any given issue in the application. Create and analyze reports of the application including utilization of active users, crash logs of failures on the app, users across different versions of the app, and active.
Regularly consult with management for architectural reviews of the application and improvement planning, and to ensure agreement on system principles for the application. Develop, document, and revise system design procedures, test procedures, and quality standards of the application, use object-oriented programming languages, specifically Kotlin and Java, to develop new features, and stay up-to-date on the latest trends of Android application development by reading manuals, online sources, and technical reports. Assess the usefulness of pre-developed open-source Android packages and evaluate what elements to build upon or reuse for specific features of the application. Conduct regular code reviews with both the local and offshore teams to improve code quality, design, and testing, troubleshoot development and production problems, and support users by developing documentation and assistance tools.
Qualifications:
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.