Our client is a global player in the water and waste sectors and support public and private actors with resilient and innovative solutions.
We are seeking a highly skilled and versatile Senior Software Developer (Full-Stack) to join their highly specialised team. In this role, you will play a pivotal part in bridging the gap between their legacy systems and modern web technologies. You will be responsible for maintaining existing applications while spearheading the development of new, high-performance web solutions.
The ideal candidate is a technical expert who thrives in a fast-paced environment, possesses sharp estimation skills for project budgeting, and can communicate complex technical progress clearly to management and stakeholders.
Key Responsibilities
Front-End Development
Maintain legacy AngularJS codebases while developing new, responsive web applications using Angular 16+.
Build reusable, high-quality components, modules, and services following industry best practices.
Implement interactive dashboards including advanced components for data visualization, maps and complex interactions
Seamlessly integrate front-end applications with RESTful APIs and backend services.
Back-End Development
Design, develop, and enhance robust back-end applications using .NET Framework 4.8+ and C#.
Support and enhance WCF Services and manage data persistence using Entity Framework 6.
Write optimized queries and manage schemas within SQL Server.
Manage application hosting and leverage Microsoft Azure Cloud services for scalable solutions.
Leadership & Collaboration
Collaborate with designers and peer developers to deliver end-to-end, "pixel-perfect" solutions.
Provide accurate effort estimations for budgeting and project planning.
Deliver consistent, transparent updates to management regarding project milestones, risks, and progress.
Advocate for and maintain well-documented, clean, and maintainable code using Git for version control.
âRequired Skills & Qualifications
Experience: Minimum of 5+ years in professional software development.
Frontend Stack: Expert-level knowledge of HTML5, CSS3, JavaScript, and TypeScript. Extensive experience with AngularJS, Angular 16+, and RxJS.
Backend Stack: Strong proficiency in .NET Framework (4.8+), C#, and WCF.
Data & API: Deep understanding of RESTful APIs, JSON, and Entity Framework 6.
Database: Proficient in SQL Server (query optimization, indexing, and schema design).
Cloud/DevOps: Familiarity with Microsoft Azure and IIS configuration.
Visualization: Proven experience in data-oriented web applications, containing different types of charts (e.g., Highcharts), maps, tables, etc.
Soft Skills: Exceptional communication skills and a proven track record of accurate project estimation.
Timeo-Performance Pte Ltd
IMD International Search Group - Asia Partner
9 Raffles Place, Republic Plaza #06-00 Singapore 048916
EA Licence: 21C0685 EA personel number: R1103259
Timeo-Performance is committed to fair and merit-based recruitment. We consider all qualified applicants regardless of age, gender, marital status, family responsibilities, race, religion, nationality, or disability, in line with the Tripartite Guidelines on Fair Employment Practices and the Workplace Fairness Act.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!