Required Skills

OOP DevOps

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 12th Aug 2022

JOB DETAIL

PrimaryResponsibilities:
• Designs and develops mobile applicationsacross all Android devices
• Collaborates closely with our product, design,and server engineers
• Utilize your experience and judgement to makethe system scalable and performant
• Defines and documents the designs forapplications and enhancements.
• Creates, reviews, and may coordinate executionof unit test plans for multiple projects. Identifies opportunities to improvetesting process.
• Assists with design, coding, testing,implementation, and documentation of solution.
• Develops high level program specifications.Ensures that expected application performance levels are achieved.
• Assists technical staff and clients toinvestigate, analyze, and resolve highly complex technical problems. Identifiesand manages interfaces, service levels, standards, and configurations.
• Analyzes, defines, and documents design fordata, workflow, logical processes, and operating system environment, interfaceswith other systems, internal and external.
• Supervises monitoring of existing applicationsystems operating efficiency. Identifies opportunities for improvement andrecommends technical solutions.
• Demonstrates deep understanding of thebusiness needs driving projects. May be key point of contact for business line.

Basic Qualifications
-Bachelor's degree, or equivalent workexperience
-Six to eight plus years of relevant experience

Preferred Skills / Experience
- 10 years of experience designing anddeveloping Android native for mobile phones, and tablets
- Strong Experience in native Android frameworks(API, unit testing, deployment, etc.)
- Excellent programming skills in Kotlin/Java
- Familiar with MVVM pattern, data structureswith solid OOP
- Experience with Android SDK performance tools,and optimization.
- Strong object oriented programming, designskills, and computer science fundamentals
- Demonstrated success in delivering complexfull stack mobile applications across native and server-side components
- Utilizes technical expertise and leadership skillsto resolve issues, ensure product goals are met, and serve as a mentor to coachand support junior engineers to continue to raise the engineering bar acrossthe organization.
- Works to drive both high level and detailedtechnical designs, conducts technical reviews and define solution requirementsand technical implementation approaches.
- Defines the team's roadmap in line with thecompany and technology vision.
- Proficient understanding of algorithms, datastructures, architectural design patterns and best practices.
- Adept with agile software developmentlifecycle and DevOps principles.
- Excellent communication, presentation skills,leadership, problem solving and analytical skills.
- Proven collaboration and influencing skills.



Strong hands-on experience programming in Java,JEE, XML, HTML4/5, Ajax, Javascript, C# and/or other OOP languages. Experiencein mobile web applications development on Android or iPad platform. Experiencein Spring MVC framework
Experience in developing rich UI using JQuery/GWT/anyUI framework Experience in developing template based UI Experience inperformance tuning the web application Experience in development of complexmulti-layer applications Experience in working with high-available missioncritical web application Experience in profiling web application Experience indevelopment of multi-threaded application in interfacing with other systemsExperience in XML and XSLT transformation Experience with Rational IDE toolslike RSA and RAD Experience in PL/SQL is a plus Current knowledge of andexperience with application servers such as IBM Websphere and/or apache HTTPservers Excellent object-oriented design & programming skills, includingstrong working knowledge and experience in using UML and design patterns, refactoringExperience with ACCURev version control systems is a plus Expertise inarchitecting applications based on business requirements Experience indevelopment of call center web application is a plus Knowledge or experiencewith mobile application protocols and technologies such as LTE, GSM and CDMAWireless devices Strong understanding of standard software developmentlifecycle methodologies Software development ability, experience, speed, andquality Ability to work on an Agile development environment Interface withdifferent departments within the organization regarding new deploymentsExcellent inter-personnel communication and teaming skills.

Company Information