Senior Software Engineer

Year    Bangalore, Karnataka, India

Job Description



Job Summary
The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This includes developing, configuring, or modifying complex integrated business and/or enterprise application solutions within various computing environments. This role facilitates the implementation and maintenance of complex business and enterprise software solutions to ensure the successful deployment of released applications.

Qualifications
Minimum Qualifications

  • Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)
Responsibilities:

You will be responsible for developing, enhancing, and designing a world-class mobile application. Your role will include implementing and enhancing the Android mobile application, alongside a team of world-class developers, designers, and software architects. You will be responsible for choosing libraries and frameworks to best meet the needs of the application. You will work closely with your Product Owner, UI/UX designers, and other development teams to create a secure, seamless mobile experience.

Required Skills/Experience:

6+ years experience

Bachelors degree in computer science, or equivalent

Solid background in software development, and design patterns

Experience with delivering at least 2 applications in the past.

Proven experience in offering solutions for complex problems in the past.

Thorough understanding of the Android SDK, Java, Kotlin, and RxJava.

Thorough understanding in developing unit test cases and UI unit testing with Espresso or other similar frameworks

Thorough understanding of JSON concepts and REST APIs

Experience working in a Global team spanning across multiple geographies.

Experience working in Agile Development Process

Experience in working in SCRUM teams.

Excellent written and verbal communication skills

Proven ability to thrive in a dynamic, fast-moving and growing environment

Desired Skills:

Experience publishing a high-quality Android application to the Google Play Store

Experience in developing high-quality Android applications on Airwatch or BES platforms for Android.

Experience with communication and messaging applications

Experience with security software and solutions

Job Category

Technology

Employment type

Full time

Job Classification

Open Office

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2927221
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year