Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer (android - java) @ Bridge Gap Solutions

Home > Software Engineer

 Software Engineer (android - java)

Job Description

Responsibility and Accountability
Completely accountable for his own work.
Participate in requirement collections, competitive product study, market study etc.,
Translate a high level product description or requirement document and propose one or more software designs at the module level.
Follow well defined Design Patterns and practice SOLID / GRASP techniques.
Decompose design elements into structured code as per prevailing coding guidelines, preparation and execution of unit test cases and development of unit test codes or unit test harnesses.
Trace back through code, design and resolve issues and bugs.
Document work, software designs and code.
Record and produce test reports.
Present work to the team for review or other purposes.
Participate in reviews of work done by peers and provide constructive feedback.
Sub-Module level responsibility in large projects and Module (or component) level responsibility in small / medium d projects and complete responsibility is small d projects, depending upon the complexity and decomposition.
Be contemporary, by adopting technological and market evolutions.
Estimate, plan and organize their own work with very little or moderate supervision.
Ensure team motivation and morale.
Ensure smooth execution of projects with peer coordination and support.
Skill set and background
Good working experience in Android native applications development .
Must have proficiency in kotlin, java
Good to have working experience in developing iOS applications.
Good to have Cross-platform mobile development experience using Xamarin/React Native/Flutter
Good to have working experience in any web technologies
Good to have AWS/Azure/Google Cloud knowledge.
Interested to work on web development if needed
Must have a good knowledge of design patterns and theoretical computer science.
Good analytical and problem solving skills.
Must have done at least 3 large enterprise level implementations or 4 to 6 medium d projects.
Knowledge of any of the testing frameworks like Espresso, Green Coffee, JUnit, etc.
Knowledge of any dependency injection frameworks like Dagger, Koin, etc.
Familiarity with debugging tools.
At least 3 of these projects must be active on the respective app store.
Must have a working experience of about 4 to 6 years.
Must have served in an organization where agile practices are in use.
Excellent communication and interpersonal skills.
Upbeat, highly motivated, and a self-starter.
All applicants shall have the following minimal scores or grades
10th & 12th Grade : Stateboards90%.Central or International boards:80%
UG:GPA 8.0(Central institutes) 8.5(State institutes)- In a scaled of 10
PG: GPA 8.0 In a scale of 10
A score of 7.0 GPA in a scale of 10 is acceptable, if the candidate is from tier-1 institute.

Employement Category:

Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Software Engineer (android - java)

Contact Details:

Company: Bridge Gap Solutions
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Developer

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Bridge Gap Solutions

Bridgegap Consultancy