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   »   .Net Senior Application Developer
 banner picture 1  banner picture 2  banner picture 3

.Net Senior Application Developer

Itcan Pte. Limited

Budget 6500 - 7500


We are seeking a Senior Application Developer to join our team. The candidate will have at least 10 years of experience in leading application development teams and building application frameworks. Candidate should be proficient in programming and demonstrate expertise in C#.Net, .Net Core, ASP.NET MVC, MS SQL, and ASP.NET Core frameworks. The role includes designing, developing, and testing applications on cloud platforms such as AWS Lambda, RDS, and API Gateways. Experience with Telerik development tools, Python programming, PowerShell scripting, React/Angular JS, website design, and data analytics are preferred. The successful candidate must be able to work efficiently both independently and as part of a collaborative team.


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.


QUALIFICATIONS / EXPERIENCE / KNOWLEDGE REQUIRED

Ideal candidate should possess the following:


Required Skills:

• At least 10 years of professional experience in application development

• 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
Technical Sales Engineer/Manager (MNC/East/up
Cvista Hr Consulting Pte. Ltd.
Quick Apply
Software Developer (AMK)
Maestro Human Resource Pte. Ltd.
Quick Apply
System Integration Engineer (Production/Kallang/5 days/up to $4500)
Cvista Hr Consulting Pte. Ltd.
Quick Apply
Youth Programme Manager
Bilby Community Development Ltd.
Quick Apply
System Control Engineer (PLC, East)
Recruit Expert Pte. Ltd.
Quick Apply
Senior System Engineer - Aviation
Leidos Singapore Pte. Ltd.
Quick Apply
Application Engineer #67669
Anradus Pte. Ltd.
Quick Apply
Network Engineer #67599
Anradus Pte. Ltd.
Quick Apply
Data Entry Specialist (Temp/ Hybrid Work Arrangement) #67597
Anradus Pte. Ltd.
Quick Apply
Application Engineer #67591
Anradus Pte. Ltd.
Quick Apply