
Search by job, company or skills
Key Responsibilities:
Front-End Development
Maintain and enhance legacy AngularJS applications while developing modern, responsive applications using Angular 16+.
Build reusable, scalable components, modules, and services aligned with industry best practices.
Develop interactive dashboards with advanced data visualization features, including charts, maps, and complex UI interactions.
Integrate front-end applications seamlessly with RESTful APIs and backend services.
Back-End Development
Design, develop, and enhance robust backend applications using .NET Framework 4.8+ and C#.
Maintain and extend WCF services and manage data persistence with Entity Framework 6.
Optimize SQL Server queries, indexing strategies, and database schemas.
Manage application hosting and leverage Microsoft Azure cloud services to deliver scalable, secure solutions.
Leadership & Collaboration
Partner closely with designers and developers to deliver end-to-end, pixel-perfect solutions.
Provide accurate effort estimations to support budgeting and project planning.
Deliver clear and consistent updates on milestones, risks, and overall progress.
Promote clean, well-documented, and maintainable code using Git for version control.
Job Requirements:
Minimum 5+ years of professional software development experience.
Expert knowledge of HTML5, CSS3, JavaScript, and TypeScript.
Extensive experience with AngularJS, Angular 16+, and RxJS.
Strong proficiency in .NET Framework (4.8+), C#, and WCF.
Deep understanding of RESTful APIs, JSON, and Entity Framework 6.
Advanced proficiency in SQL Server, including query optimization, indexing, and schema design.
Familiarity with Microsoft Azure and IIS configuration.
Proven experience building data-driven web applications featuring advanced visual components (e.g., Highcharts, maps, tables, dashboards).
We regret that only shortlisted candidates will be notified.
Interested applicants kindly click on apply now or send your updated resume to
Jayden Kua Jing Yu
Registration Number: R24124814
EA License Number: 02C4944
People Profilers Pte Ltd, 20 Cecil St, #08-09, PLUS Building, Singapore 049705
http://www.peopleprofilers.com
REF: 63X8V3VR
Job ID: 143905263