Android Software Engineer III
Hyderabad, Telangana, India
8 hours ago
Applicants: 0
4 weeks left to apply
Job Description
Job Tite : Android Software Engineer III Summary/Objective: At Emburse, you?ll not just imagine the future ? you?ll build it. As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspires extraordinary results. Emburse Android SW engineers contribute to developing an engaging and interconnected set of system solutions. As an engineer, you will enhance your customers' experiences, solve interesting challenges, and design new solutions. Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse. Essential Functions ? Technical 3-5 years of Android software development experience. Proficiency in Java. Experience in Kotlin. o Familiarity with Android SDK, MVVM, Clean Architecture, Dependency Injection Takes personal responsibility for quality and maintainability of the product and actively identifies areas for improvement Exposure to RESTful APIs, JSON, and secure API design. Experience using version control systems like Git o Identifies viable alternative solutions and presents them Understanding of OWASP Possesses empathy with the user of the software they are producing and uses that empathy to guide decision-making Ability to read and understand existing code and offer recommendations for improvement Understanding of testing and integration testing techniques Understanding of relational databases, development frameworks, and commonly used industry libraries, especially SQLite. Curious about new tech (e.g., AI code assistants, MCP?), but not necessarily an expert ? Process SDLC processes are followed, including adopting agile-based processes/meetings, peer code reviews, and technical preparations required for scheduled releases. Partners with product and analytics, and helps drive requirements that take into account all parties' needs ? Impact Develops sophisticated software with minimum supervision Makes contributions to technical documentation/knowledge base and team/engineering presentations o May occasionally support small initiatives or coordinate with peers Fixes complex bugs and demonstrates advanced debugging skills Produces quality API documentation and ensures practices are followed Contributes to system design sessions in their area of specialty o Participates in code reviews and contributes to team best practices Performs advanced refactoring ? Communication Gives constructive feedback to team members Actively participates in team discussions and shares progress with transparency Learn industry jargon and business concepts to better understand the challenges our technology is designed to solve. Raises roadblocks and updates estimations as needed Education and Experience Education:
Required Skills
Additional Information
- Company Name
- Emburse
- Industry
- N/A
- Department
- N/A
- Role Category
- Android Developer
- Job Role
- Associate
- Education
- No Restriction
- Job Types
- Remote
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 8 hours ago
- Application Ends
- 4 weeks left to apply