What are the responsibilities and job description for the Android Developer position at SoftSages Technology?
Hello,
Hope you’re doing well!!
Job Title: Android Developer
Location: Manhattan, NY
Duration: 06 Month RTH/C2H
USC/GC
Details:
Experience in native mobile android applications development
Working knowledge of Jira/ confluence
Exp in unit testing, knowledge about the best practices
MVVM architecture exp.
Jenkins
Dagger 1 & 2 component integration
Job Description:
- Expert in at least one technology and design technique as well as experience working across large environments with multiple operating systems/infrastructure for largescale programs (eg. Expert Engineers) starting to be firm-wide resources working on projects across client.
- Is multiskilled with expertise across software development lifecycle and toolset.
- May be recognized as a leader in Agile and cultivating teams working in Agile frameworks.
- Sought out as coach for at least one technical skill.
- Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, resiliency, security.
- Stays abreast of cuttingedge technologies/trends and uses experience to influence application of those technologies/trends to support the business; may give speeches and outside the firm, write articles.
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and 5plus years applied experience
- Handson practical experience delivering system design, application development, testing, and operational stability
- Advanced in one or more programming language(s)
- Advanced knowledge of software applications and technical processes with considerable indepth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Ability to tackle design and functionality problems independently with little to no oversight.
- Practical cloud native experience
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.
Required qualifications, capabilities, and skills:
- Work with mobile application team to setup monitoring and resolve production issues/crashes on mobile devices. Assist with troubleshooting, root cause analysis, and ensure that software bugs are corrected in an expedient manner. Communicate resolution & next steps.
- Experience with mobile testing in areas like unit test, automation test, testing/debugging using emulator and device including experience with mobile application profiling for memory analysis, thread analysis and heap analysis on devices, emulators and simulators.
- Can work with large codebases, managing shared resources and libraries and involvement in the ongoing development of one or more mobile applications
Additional Skills:
- Develop test driven mobile app features following agile software development methodology using Java, Kotlin, Android Jetpack, RxJava, and Retrofit. Ensure code adheres to industry coding best practices.
Thanks & Regards
Ayush Srivastava
SoftSages Technology
WMBE, E-Verified
Address: 20 MYSTIC LANE, 2ND FLOOR,
MALVERN, PA, 19355-1942
Website: www.softsages.com
Email: ayush.srivastava@softsages.com
LinkedIn: Ayush Srivastava | LinkedIn