x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Application Developer
 banner picture 1  banner picture 2  banner picture 3

Application Developer

Itcan Pte. Limited

KEY RESPONSIBILITIES AND RESULTS


1. Design and Development:

1.1. Lead the design, development, and deployment of high-quality applications, ensuring stability, reliability, and scalability.

1.2. Derive application frameworks based on project requirements and industry best practices.

1.3. Adopt AGILE methodology towards continuous enhancements to applications with reference to operation requirements and feedback.

1.4. Enable integrations between applications, not limited to Active Directory, SAML, and O-Auth authentication methodologies, and utilizing WinForms and RESTful APIs.


2. Code Quality and Reviews

2.1. Ensure applications and source codes comply to IM8 and OWASP standards.

2.2. Establish governance for source code management, sharing and security.

2.3. Provide consultancy and guidance to junior application developers to ensure on-time, and quality delivery of tasks.

2.4. Emphasis on data security, including Data-in-Transit and Data-In-Storage.

2.5. Collaborate with auditors on code reviews, code remediations, deployment strategies, and documentation.


3. Project Management

3.1. Engage with cross-functional teams to gather requirements and define project scope.

3.2. Lead the application team in prioritizing tasks across multiple concurrent projects.

3.3. Monitor project progress, manage timelines, and ensure milestones are met.

3.4. Coordinate with stakeholders to ensure project alignment with business objectives.

3.5. Develop and maintain project documentation, including project plans, status reports, and risk assessments.


4. Troubleshooting and Maintenance

4.1. Adopt a systematic approach to troubleshooting, debugging, and resolving application and code issues.

4.2. Monitor application performance and implement improvements as needed.

4.3. Ensure timely resolution of issues to minimize downtime and impact on users.

4.4. Conduct regular maintenance and updates to ensure applications remain secure and up-to-date.

4.5. Create and maintain documentation for troubleshooting procedures and known issues.


5. Data Analytics

5.1. Implement data analytics strategies to drive insights and informed decision-making.

5.2. Analyze application/log data to identify trends, patterns, and areas for improvement.

5.3. Develop dashboards and reports to visualize key metrics and performance indicators.

5.4. Utilize data analytics to enhance user experience and application functionality.

5.5. Stay current with emerging data analytics tools and technologies to continuously improve data-driven decision-making.



Required Skills:

• Proficient in C#.Net, ASP.NET MVC, ASP.NET AJAX, and ASP.NET Core, RESTful API development, WinForms using .NET Core and .NET Framework.

• Strong problem-solving skills with the ability to work independently and in a team.

• Excellent verbal and written communication skills, able to present to different levels of management.

Preferred Skills:

• Knowledge of Telerik controls and components, React/Angular JS, and PowerShell Scripting

• Experience in deploying applications within Singapore Government projects.

• Experience with cloud application deployment such as AWS and Azure.

• Python development experience

• Database experience with MS SQL Server and PostgreSQL databases

• Experience in website design, including user experience and user interface design

• Proficiency in data analytics, including data extraction, transformation, and visualization

Education:

• Bachelor's degree in Computer Science, Information Technology, or related field.

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Programme Executive/Programme Co-ordinator
Spd
Quick Apply
Database and Network Administrator
Rt Mastermind Pte. Ltd.
Quick Apply
Software Engineer
Activate Interactive Pte Ltd
Quick Apply
(Lead) Senior Software Engineer (React.js, Next.js, NodeJS)
Activate Interactive Pte Ltd
Quick Apply
Software Quality Engineer
Activate Interactive Pte Ltd
Quick Apply
Software Engineer (NodeJS or Golang)
Activate Interactive Pte Ltd
Quick Apply
Software Engineer (JavaScript, TypeScript)
Activate Interactive Pte Ltd
Quick Apply
Strategic Engagement Director - Global Technology
McDonald's Corporation
Quick Apply
Program Manager (Logistics Operations – Healthcare)
Jj Consulting Services
Quick Apply
Senior Software Consultant– Java
Evo Outsourcing Solutions Pte. Ltd.
Quick Apply