Principal Software Engineer (Pune)

Principal Software Engineer (Pune)

09 Sep
|
Simplicity First
|
Pune

09 Sep

Simplicity First

Pune

- Bachelor's Degree in Computer Science or equivalent
- 8 years of industry experience in developing mobile applications, web and/or large-scale enterprise products
- Mobile Development Experience: Kotlin, Java and Android Studio
- Strong knowledge of Material Design and Android Architecture components
- Experience with package management and app deployment pipelines
- Deep experience with standard mobile architectures (MVC, MVVM, MVP, etc)
- Ability to effectively apply software design patterns and architectural principles
- Expertise in building complex user interfaces
- Experience with SQL and relational databases
- Skillful at writing effective unit and behavioral tests
- Experience with software development processes (Agile, Scrum, Kanban, etc)
- Familiar with git branching strategies and semantic versioning
- Knowledge of mobile continuous integration best practices and tooling
- Skillful at reviewing recent feature impact on an application and recognizing potential risks
- Uses time effectively and efficiently
- Quickly learns new technologies
- Detailed oriented,



professional and possesses a positive work attitude
- Communicate professionally both verbally and in writing
- Experience mentoring software engineers on complex technical issues

PRINCIPAL DUTIES AND RESPONSIBILITIES:
- Be a technical lead throughout the development lifecycle, from scoping, planning, conception, design, implementation, and testing, to documentation, delivery, and maintenance
- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle
- Collaborates with Engineering Managers and Mobile Architects on engineering design and implementation
- Decomposes and delegate work to junior engineers
- Brainstorms with Product Managers and designers to conceptualize and estimate new features
- Collaborates with backend engineers to efficiently buil

📌 Principal Software Engineer (Pune)
🏢 Simplicity First
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (pune) / pune