Job Title: Consultant | Software Mobile Developer | Hyderabad | Engineering
Software Developer
Your role
Do you want to design and build next generation mobile applications using the latest technologies? Are you confident at iteratively refining user requirements and removing any ambiguity? Do you like to be challenged and encouraged to learn and grow professionally?
We’re looking for software engineers to:
· provide technology solutions that will solve business problems and strengthen our position as digital leaders in financial services
· analyze business requirements for the firm
· design, plan and deliver sustainable solutions using modern programming languages
· providing technical expertise and recommendations in assessing new software projects and initiatives to support and enhance our existing applications
· conduct code reviews and test software as needed, along with participating in application architecture and design and other phases of SDLC
- write clean, maintainable, and testable code.
· ensure the performance, quality, and responsiveness of the application
· see that proper operational controls and procedures are implemented to process move from test to production
Your team
You’ll be working in the Global End User Transformation team developing end user automation and solutions. We are a technology driven team covering end user services, we develop, integrate, test, document, maintain, support and decommission technology that is created to solve problems.
Your expertise
- strong understanding of Java and Kotlin programming languages.
· experience with Android frameworks, Kotlin Coroutines, Keystore and Gradle
· several years of experience as software developer, within financial services
· solid understanding of networking protocols and security principles.
- experience creating and sharing reusable frameworks and libraries with clear documentation.
- proven experience as an Android developer with a strong portfolio of released applications on the Google Play Store.
- strong problem-solving skills and attention to detail.
- excellent communication and teamwork skills.
- experience with iOS development is highly preferred
Other preferred qualifications
- experience with Microsoft Intune
- familiarity with continuous integration and automated testing tools.
- knowledge of cryptography and data protection.
· strong knowledge of Hybrid applications, Ionic 5+ and Angular 10+.