
Android Developer - Local to NY, NJ, CT
Job Title: Android Developer
Location: Lower Manhattan, NY
Duration: 6 Months
35 Hours Weekly
Fully Onsite Role
Responsibilities will include but are not limited to the following:
- Design, develop, test, and maintain high-quality software to meet business and customer needs.
- Develop new modules/applications and maintain and enhance existing applications using Java (Spring, SpringBoot, Hibernate) and JavaScript/TypeScript (JQuery, ReactJS, React Native).
- Experience with Mobile development (Android/iPhone) using React Native and other framework technologies as per industry standards.
- Adhere to architecture, design, implementation and security standards and best practices.
- Investigate and propose solutions to development and design problems.
- Participate in scope of work estimation and forecasting.
- Participate in code reviews or use collaborative programming techniques to promote high quality business outcomes.
- Implement unit tests and conduct functional and performance testing where appropriate.
- Prepare technical documentation, including software design evaluation plans, test results and technical manuals.
- Adhere to established development practices and processes. Develop reusable software building blocks to enable faster delivery.
- Promote a collaborative team environment and work closely with colleagues to achieve business objectives.
Preferred Skills:
- 9+ Years experience of experience in Android Development.
- Minimum of 5 years of experience of development in Java, XML.
- Minimum of 5 years of experience of development in Oracle.
- Expertise in Android SDK (multithreading, TCP/IP networking, HTTP/HTTPS, UI, local database, offline mode, debugging).
- Strong proficiency in Swift, Swift UI, Kotlin, and Java. Familiarity with Android Studio and other development tools.
- Knowledge of modern version control systems (GitHub, preferably) and automated buildwork flows/pipelines.
- Experience with RESTful APIs and third-party libraries.
- Solid understanding of mobile UI/UX design principles.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Experience working with IBM Maximo a plus.
Daily Tasks
- Create design documents, unit test scripts, coding, requesting code reviews/incorporating code review feedback, unit test execution, defect fixes and end-to-end delivery of an assigned task.
- Ensure delivery artifacts are updated in repositories and locations for release to higher environments and support the team as required.
- Work harmoniously with BAs, QA Testers, PMs, Leads, and support teams for successful task completion.
Why Choose Cogent? Cogent Infotech stands at the forefront of technology consulting and is recognized globally for its award-winning services. With our headquarters in Pittsburgh, PA, USA, we specialize in guiding enterprises through digital transformation, leveraging the power of emerging technologies such as Cloud Computing, Cybersecurity, Data Analytics, and AI. Our mission is to provide innovative workforce solutions that address the complex challenges faced by today s businesses.
As an ISO-certified firm and appraised at CMMI level 3, our reputation for excellence is well-established. We are proud to collaborate with over 70 Fortune 500 companies and more than 150 Federal C State agencies, delivering cutting-edge technology solutions that drive success.
Cogent is an equal opportunity employer. Cogent will not discriminate against applicants or employees based on race, color, religion, national origin, age, sex, pregnancy (including childbirth or related medical condition), genetic information, sexual orientation, gender
identity, military status, citizenship, or any other class protected by applicable law
Job Title: Android Developer
Location: Lower Manhattan, NY
Duration: 6 Months
35 Hours Weekly
Fully Onsite Role
Responsibilities will include but are not limited to the following:
- Design, develop, test, and maintain high-quality software to meet business and customer needs.
- Develop new modules/applications and maintain and enhance existing applications using Java (Spring, SpringBoot, Hibernate) and JavaScript/TypeScript (JQuery, ReactJS, React Native).
- Experience with Mobile development (Android/iPhone) using React Native and other framework technologies as per industry standards.
- Adhere to architecture, design, implementation and security standards and best practices.
- Investigate and propose solutions to development and design problems.
- Participate in scope of work estimation and forecasting.
- Participate in code reviews or use collaborative programming techniques to promote high quality business outcomes.
- Implement unit tests and conduct functional and performance testing where appropriate.
- Prepare technical documentation, including software design evaluation plans, test results and technical manuals.
- Adhere to established development practices and processes. Develop reusable software building blocks to enable faster delivery.
- Promote a collaborative team environment and work closely with colleagues to achieve business objectives.
Preferred Skills:
- 9+ Years experience of experience in Android Development.
- Minimum of 5 years of experience of development in Java, XML.
- Minimum of 5 years of experience of development in Oracle.
- Expertise in Android SDK (multithreading, TCP/IP networking, HTTP/HTTPS, UI, local database, offline mode, debugging).
- Strong proficiency in Swift, Swift UI, Kotlin, and Java. Familiarity with Android Studio and other development tools.
- Knowledge of modern version control systems (GitHub, preferably) and automated buildwork flows/pipelines.
- Experience with RESTful APIs and third-party libraries.
- Solid understanding of mobile UI/UX design principles.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Experience working with IBM Maximo a plus.
Daily Tasks
- Create design documents, unit test scripts, coding, requesting code reviews/incorporating code review feedback, unit test execution, defect fixes and end-to-end delivery of an assigned task.
- Ensure delivery artifacts are updated in repositories and locations for release to higher environments and support the team as required.
- Work harmoniously with BAs, QA Testers, PMs, Leads, and support teams for successful task completion.
Why Choose Cogent? Cogent Infotech stands at the forefront of technology consulting and is recognized globally for its award-winning services. With our headquarters in Pittsburgh, PA, USA, we specialize in guiding enterprises through digital transformation, leveraging the power of emerging technologies such as Cloud Computing, Cybersecurity, Data Analytics, and AI. Our mission is to provide innovative workforce solutions that address the complex challenges faced by today s businesses.
As an ISO-certified firm and appraised at CMMI level 3, our reputation for excellence is well-established. We are proud to collaborate with over 70 Fortune 500 companies and more than 150 Federal C State agencies, delivering cutting-edge technology solutions that drive success.
Cogent is an equal opportunity employer. Cogent will not discriminate against applicants or employees based on race, color, religion, national origin, age, sex, pregnancy (including childbirth or related medical condition), genetic information, sexual orientation, gender
identity, military status, citizenship, or any other class protected by applicable law