15h Left: Senior Developer

3 weeks ago


Chennai, Tamil Nadu, India Finite Hr Consulting Full time
Job Description

This role is for a Senior Developer - Android to design, implement, and maintain enterprise-grade Android software. The ideal candidate will be an experienced and flexible self-starter with a strong background in Java for Android, familiar with mobile development challenges, and proficient in SCM tools. This person will provide technical guidance to the team, create design artifacts, and ensure the quality and efficiency of the application.

Responsibilities

- Provide guidance on implementation and design best practices to other developers.
- Produce design artifacts such as class and sequence diagrams for Android library features or client solutions.
- Implement product features within a team using best practices to meet product deliverables.
- Refactor code to increase operating efficiency and extensibility, and/or adapt programs to new requirements.
- Implement reusable unit tests to ensure the integrity of ongoing product quality.
- Participate in Agile sprint planning sessions and provide constructive feedback.
- Assist the Product Management team with high-level estimations and clarification of technical implementation of features.
- Prepare software packages for deployment that adhere to defined standard deployment policies.

Skills

Required Skills:

- Strong knowledge of Java for Android and familiarity with mobile development challenges.
- Proficiency in the use of SCM tools (SVN, Git, Maven, Stash), best practices, and continuous integration.
- Familiarity with Android API Level 14 and up.
- A clear understanding of the difference between mobile product libraries, mobile applications, and client-specific extensions.
- Understanding of distributed multi-tier infrastructure.
- Easy-going and flexible individual who can integrate and function within a pre-existing team.
- A self-starter who can operate with minimal direction.
- Excellent oral and written communication skills capable of leading design/architecture & training sessions.
- A creative thinker and experienced problem solver.
- Proven multi-tasker.

Preferred Skills:

- Familiarity with Android API Level 8 and up.
- Understanding of code obfuscation & encryption techniques.
- Understanding of multimedia content delivery protocols such as HLS, Progressive download.
- Experience using media players on various mobile platforms.
- Proficient using UML (sequence, state, collaboration, class, use-case diagrams).
- Knowledge of design patterns such as MVC, Strategy, Factory, Singleton and general design considerations.
- Familiarity with Microsoft PlayReady.
- Knowledge of performance improvement techniques as applicable to mobile devices.

Qualifications

- A post-secondary degree in Computer Science, Software Engineering or equivalent academic experience is required.

  • Chennai, Tamil Nadu, India DATAMARK, Inc. Full time

    Job DescriptionJoin DATAMARK, Inc. as a Senior IT Manager, where you will play a strategic role in overseeing the technology operations and ensuring alignment with business goals. This senior leadership position is responsible for managing the overall IT infrastructure, including network, systems, and security to support our growth and initiatives.The Senior...


  • Chennai, Tamil Nadu, India Adwants Full time

    Company Description:Adwants is an integrated agency offering brand, strategy, and digital solutions. Serving clients across the globe from 3 offices, Chennai, Bengaluru, and Dubai.Position Overview:As a Senior Graphic Designer, you will collaborate closely with the Content, Client Servicing, and design teams to create engaging and on-brand visuals for...


  • Chennai, Tamil Nadu, India Thryve Digital Health LLP Full time

    Job Role: Senior AR Collections AgentLocation: Chennai/HyderabadSummary:The Senior AR Collections Agent is responsible for the timely and effective collection of outstanding accounts receivable (AR) for healthcare services. This role involves in-depth knowledge of medical billing, coding, payer regulations, and collection techniques. The Senior Agent handles...


  • Chennai, Tamil Nadu, India Hitachi Full time

    Location Chennai Tamil Nadu IndiaJob ID R0056499Date Posted 2024-08-22Company Name HITACHI ENERGY TECHNOLOGY SERVICES PRIVATE LIMITEDProfession Job Category Engineering ScienceJob Schedule Full timeRemote No In this role you will be responsible for GIS Building super structure Office Storage buildings super structure Structural analysis and...


  • Chennai, Tamil Nadu, India UPS Full time

    Job DescriptionBefore you apply to a job, select your language preference from the options available at the top right of this page.Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to...


  • Chennai, Tamil Nadu, India Techtinium Full time

    Techtinium is looking for an experienced Senior Payroll and Benefits Specialist with a strong background in designing, managing, and optimizing compensation and benefits programs for employees based out of the US. You will be responsible for developing and administering compensation structures, incentive programs, and benefits plans, while ensuring...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time

    Job Title">As a skilled software professional, you will play a vital role in developing and implementing cutting-edge technology solutions. You will be part of a dynamic team that thrives on innovation and collaboration.Key Responsibilities">Design and develop software systems and subsystems using Java, ensuring high-quality and efficient code.Collaborate...


  • Chennai, Tamil Nadu, India DevAssure - AI Test Agent Full time

    Company DescriptionDevAssure is an AI-powered test accelerator platform designed for modern Dev and QA teams focusing on shift-left practices. Our platform provides a unified low-code environment that allows teams to auto-generate and automate test cases, seamlessly integrating into CI pipelines. DevAssure supports cross-platform automation for web, mobile,...


  • Chennai, Tamil Nadu, India Capgemini Engineering Full time

    Backend Developer / Full-stack DeveloperLocation: ChennaiExperience: 4–6 yearsYour RoleAs a Backend or Full-stack Developer, you will be responsible for building robust APIs, developing data processing pipelines, and integrating AWS services to support scalable and efficient applications. You will work closely with cross-functional teams to deliver...


  • Chennai, Tamil Nadu, India Tek Support Full time

    Job Role : Design EngineerLocation: RemoteYour Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about...