
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology firm in Singapore is seeking a Senior Application Developer specializing in Mobile & Software. The candidate will execute development deliverables, document designs, and manage a team of developers through the SDLC. With 3-8 years of experience, including 4-5 years in mobile application development, the ideal applicant should have strong skills in Java, .Net, and REST APIs, contributing to high-availability and secure web applications.
Job Responsibilities:
Execute application development deliverables and activities
Participate in various phases of the Software Development Life Cycle (SDLC) for IT Projects and to interface with various IT stakeholders such as 3rd party vendor suppliers, business analysts and project managers to perform development activities
Documenting the application and database detail design
Manages Developers
Adhere to, influence, and advocate internal software design & development standards, processes and best practices such as but not limited to code re-use, scalability, portability, secure, documentation, etc.
Work closely with the Application Development team members and Architects to development code that is aligned to approved design and specifications.
Work closely with the Application Development team and QA teams to ensure any defects highlighted in QA or UAT phases are remediated.
Adhere to SDLC, and Project Governance internal and regulatory guidelines, policies, and procedures.
Job Requirements:
3 to 8 years development experience and can demonstrate strong understanding of fundamentals of requirements specification, design, coding, and testing of information systems
4 to 5 years experience in mobile application development, either in iOS, Android, or Windows platforms and Agile Methodologies for Software Development
Experienced with the usage of Software design patterns
Experience with Mobile frameworks (PhoneGap, SenchaTouch, jQuery Mobile)
Proficient in the usage of Digital marketing and Rapid Application Development technologies
Proficient In the usage of Java and .Net technologies
Proficient in the usages of RDBMS - Oracle, SQL Server, etc.
Proficient in REST based APIs using JSON
Applies well-defined and disciplined development, implementation, and production processes.
Proven & demonstrable hands-on experience in developing high-availability, multi-tiered and secure web applications