About the role
Responsibilities • Design and build advanced web and mobile applications, automated processes, workflow improvements for supporting corporate owned mobile devices in the firm • Collaborate with cross-functional teams to define, design, and ship new features • Work with external/vendor data sources and APIs • Unit-test code for robustness, including edge cases, usability, and general reliability • Work on bug fixing and improving application performance • Continuously discover, evaluate, and implement new technologies to maximize development efficiency. • Ensure we meet our internal client expectations around user experience. • Create, review, maintain support documentation. • Provide development escalation support and help troubleshoot and identify root causes to resolving them. Qualifications – External Experience: 8-10 yrs Required Skills • Hands on experience in Mobile MDM Technologies. • Hands on experience in developing and deploying iOS/Android applications • Hands on experience with Java development and OOO design. • Experience with building and testing Angular applications • Experience with relational databases such as Sybase or DB2 • Experience working in a Unix/Linux environment, including Linux shell scripting • Experience with building and working with third-party libraries, APIs and rest API’s. • Strong troubleshooting skills. • Good communication skills with both other developers and non-technical colleagues. • Knowledge with at least one scripting language such as python etc. • Experience in Apache/Tomcat web server architecture, web application deployment and logging • Experience in usage of git and CI/CD tools like Jenkins Preferred skills • Ios swift, Java/Kotlin and Cordova • DevOps experience including integration with CI/CD processes • Experience in data structure, memory management, performance optimization, • Experience with Intune Graph API • Interest in learning and working on native mobile development • Experience in usage of Apache/tomcat web servers • Ability to learn and adapt quickly to changes