Senior Software Engineer Job in Paycraft Solutions

Senior Software Engineer

Apply Now
Job Summary

Job title: Senior Software Engineer

Years of Experience: 4-6 Years

Education Required: B. Tech - Computer Science or IT or B.E.

Role Requirements:

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Skills:

  • Strong with Kotlin / Java as programming language for Android apps
  • Should be able to write high quality code with Junit Test cases
  • Best Knowledge of design patterns like MVP, MVC or MVVM and you should know when to use which
  • Experience with Content providers, Broadcast receivers, Services and Jetpack libraries.
  • Should know Material design and knowing basics of Compose is a plus
  • Good working experience with SQLite and relational databases
  • Experience with API design techniques and know how to keep them maintainable.
  • Working knowledge of Bluetooth Low Energy is a plus
  • CI / CD and Automation Experience is a plus

Experience Required :

4 to 6 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs