
Software Engineer - Android (003)
Trenser
Description
This position is for a Software Engineer responsible for developing Android applications in a long-term software project. The job location is Trivandrum, India. He/ she will be working along with the existing project team for technical and management aspects. Work involves requirement elicitation, software architecture designing, implementation, and code reviews. He/ she will be responsible for taking each assigned task to completion ensuring the quality of deliverables. Should have self-initiatives, decision-making, and self-directing capabilities to work with minimal supervision and a "go-getter" attitude. The candidate will perform software requirements analysis, analyze requirements to create solutions and software architecture design, write product quality code, communicate requirements, deliver on-time with quality, identify risks and prepare contingency plans, work closely with stakeholders including customers, manage priority changes and conflicts, address customer escalations, proactively use/suggest tools and systems to improve quality and productivity, and stay up to date on relevant technology and process advancements.
Eligibility Criteria
More than three years of experience in Android application development. Proficient with Kotlin or Java (Kotlin is preferred). Familiarity with cloud message APIs and push notifications. Proficient understanding of code versioning tools e.g., git. Good understanding of software development lifecycles (SDLC), version control and traceability. Experience in developing software under Agile development methodology. Knowledgeable and well versant with various development tools for designing, coding, debugging/ troubleshooting, testing, bug tracking, collaboration and source control.
About Trenser
Trenser is an Indian product engineering company providing embedded systems and IoT solutions for automotive and industrial sectors.
