Us Citizen
Green Card
Corp-Corp
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 24th Aug 2021
EDUCATION: Bachelor degree in computer science, MIS, or related field of study or any equivalent combination of relevant background, skills and experience.
EXPERIENCE: 5+ years of object-oriented software development experience, 2+ years of building complex mobile applications using Android SDKs as well as cross-platform toolkits. Minimum 5 years of experience with relational databases and developing systems under the MVC Framework. Minimum 5 years of experience in Web technologies in structured environment with increasing levels of responsibility and complexity.
KNOWLEDGE & SKILLS:
· Android Development
· MVC on Android with Activities/Intentions/Services, SQL/SQLite, JSON/REST APIs
· Push Notifications, Experience with apps that function offline and perform synchronization with remote servers, Experience designing clean and maintainable APIs, Experience with multithreading programming
· Knowledge of XCode performance tools and optimization techniques, Core Java skills, such as multi-threading, and familiar with the JDK libraries, UI Layout / UI Assets, Advanced Knowledge of , HTML, XML, Java (Andriod, J2EE), JavaScript, Ruby, Scala, Objective C, PHP, , MySQL, Oracle, SQL server, SQL Lite. Experience working with unstructured (noSQL) databases such as (MongoDB, CouchDB, Endeca, Redis, Cassandra).
· Significant knowledge of client server and internet systems architectures along with experience maintaining and/or developing high-performance systems.
· Creates well designed, reusable objects and understands the benefits of the various programming languages. Possesses demonstrated work experience with more than one relational database management system.
· Ability to think beyond code to architecture and user experience.
· Computer Science leadership in algorithm design, problem solving, and complexity analysis.
· Experience with analytic environments and tools, for both structured and unstructured data. Strong understanding of modeling software and data manipulation techniques.
· Knowledgeable about application performance, caching and scalability concepts.
· Familiar with Agile software development practices. Understanding of QA / Testing methodologies.
· Good verbal and written communication skills with a strong commitment to excellent customer service.
· Strong initiative, priority setting, and collaboration skills.
· Ability to lead, motivate, influence and generate enthusiasm among team members.
· Ability to work on-call work rotations in order to provide after-hours support.