- 331 NORTH BRIDGE ROAD Central Region (Singapore) Singapore
工作地点
职位描述
岗位职责
We are seeking a Junior Full Stack Developer (.NET) to develop, enhance, test, and maintain web applications using Microsoft .NET technologies and modern frontend frameworks. The successful candidate will work with senior developers and technical teams to implement backend services, develop user interfaces, integrate databases, and support the delivery of secure, reliable, and scalable software solutions.
Develop and maintain web application components using C#, .NET, ASP.NET Core, Web API, Entity Framework Core, and LINQ.
Implement backend business logic, data access components, and application services based on technical specifications.
Develop and enhance RESTful APIs for communication between frontend applications, backend services, and external systems.
Build responsive user interfaces using React.js or Angular, TypeScript, JavaScript, HTML5, and CSS3.
Write and maintain SQL queries, stored procedures, functions, views, and database scripts using Microsoft SQL Server and T-SQL.
Assist in implementing application components using object-oriented programming, SOLID principles, dependency injection, and established design patterns.
Integrate frontend components with backend APIs and troubleshoot data exchange and application integration issues.
Implement basic authentication, authorization, input validation, and error-handling mechanisms in accordance with established security standards.
Write unit tests and support integration testing, API testing, debugging, and defect resolution.
Identify and resolve application defects, performance issues, and technical problems under the guidance of senior developers.
Use Git for source control, branching, code versioning, and collaborative development.
Support build, deployment, and CI/CD activities using Azure DevOps or equivalent development tools.
Assist in developing and maintaining applications hosted on Microsoft Azure.
Participate in code reviews, technical discussions, sprint planning, and Agile/Scrum development activities.
Prepare and maintain technical documentation, API specifications, code comments, and application support documentation.
Collaborate with senior developers, solution architects, QA engineers, business analysts, and DevOps teams to deliver software enhancements.
Follow established coding standards, secure development practices, software development lifecycle procedures, and quality assurance guidelines.
Minimum 7years of professional experience in software development, preferably in full stack web application development.
Hands-on knowledge of C#, .NET Core/.NET, ASP.NET Core, and object-oriented programming concepts.
Familiarity with Web API development, RESTful services, Entity Framework Core, and LINQ.
Working knowledge of React.js or Angular, JavaScript, TypeScript, HTML5, and CSS3.
Basic to intermediate proficiency in Microsoft SQL Server, T-SQL, relational database concepts, and query development.
Understanding of software development principles, data structures, debugging techniques, and common design patterns.
Familiarity with Git, version control workflows, and collaborative software development practices.
Exposure to unit testing, integration testing, API testing, and application troubleshooting.
Basic understanding of application security, authentication, authorization, and secure coding practices.
Exposure to Microsoft Azure, CI/CD pipelines, and Azure DevOps or equivalent tools will be an advantage.
Familiarity with Agile/Scrum methodologies and software development lifecycle practices.
Strong analytical, problem-solving, communication, and teamwork skills.
Ability to learn new technologies, follow technical guidance, and work collaboratively within a software engineering team.
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。