Senior Full-Stack Developer (.NET & Angular)
Senior full-stack developer at SUEZ in Singapore who maintains legacy AngularJS apps while building new Angular 16+ front ends and .NET Framework 4.8/C# back ends with WCF, Entity Framework 6, SQL Server, and Azure hosting. Also expected to estimate budgets and report progress to stakeholders.
- Compensation
- Not disclosed
- Location
- SG
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Maintain legacy AngularJS codebases
- Develop responsive web apps with Angular 16+
- Build reusable components, modules, and services
- Interactive dashboards with data visualization and maps
- Integrate front end with RESTful APIs and backend services
- Back-end development with .NET Framework 4.8+ and C#
- Support and enhance WCF Services
- Data persistence with Entity Framework 6
- Optimized SQL queries and schema management in SQL Server
- Application hosting with Microsoft Azure Cloud services
- Accurate effort estimations for budgeting and project planning
- Communicate milestones, risks, and progress to management
- Version control with Git, well-documented clean code
Full description
Role Overview We are seeking a highly skilled and versatile Senior Software Developer (Full-Stack) to join our highly specialised team. In this role, you will play a pivotal part in bridging the gap between our legacy systems and modern web technologies. You will be responsible for maintaining existing applications while spearheading the development of new, highperformance 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, "pixelperfect" 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.