Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer (.Net)

KRIS INFOTECH PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Singapore is seeking an experienced software developer with over 7 years in development and 5 years in C#. The ideal candidate will work with C#, Angular, and ASP.NET technologies in an Agile environment. This role involves designing and debugging applications, collaborating with cross-functional teams, and mentoring junior developers. Familiarity with DevOps principles and cloud platforms is a plus. Join us to drive innovation and efficiency in software development.

Qualifications

  • 7+ years of software development experience.
  • 5+ years of experience working with C#.
  • Experience with frontend frameworks like Angular/React.

Responsibilities

  • Design, code, test, deploy, and debug applications.
  • Collaborate with teams to gather and analyze requirements.
  • Participate in code reviews and maintain code quality.
  • Provide mentorship to junior developers.

Skills

C#
Angular
React
ASP.NET
SQL Server
Agile
DevOps

Tools

Git
JIRA
Docker
Job description
Job Description
  • Able to autonomously design, code, test, deploy and debug applications, ensuring scalability, performance, and maintainability software applications.
  • Collaborate with project manager/Product Owner, business analyst, and infrastructure teams to gather and analyze the requirements & work on incident resolution
  • Participate in code reviews and maintain code quality by adhering to coding standards via designated Code Management Tools (GitHub/JIRA.. etc)
  • Diagnosing & resolving application/configuration/code level technical issues
  • Stay up-to-date with the latest .NET technologies and best practices and ensure up-to-date technical documentation.
  • Embrace DevOps culture, contribute to the team’s DevOps initiatives, including production support, and release management ( You Build It, You Run It Model - We expect our developers to take ownership of their code throughout its lifecycle. This includes providing production support and managing releases. This approach fosters a strong sense of responsibility and accountability).
  • Implicitly ensure all CI-CD artifacts are part of the solution
  • Develop and maintain documentation for technical architecture, Functional Flow, troubleshooting steps and application User Guide.
  • Provide mentorship to junior developers.
  • Contribute to continuous improvement, automation and development initiatives to elevate the efficiency of activities.
Requirements
  • At least 7 years of software development experience
  • At least 5 years’ experience working with C#
Technical
  • At least 2 years’ experience with Frontend framework like Angular/React including bootstrap, HTML5 and CSS
  • Strong proficiency in advanced C# language features, such as async/await, dependency injection, etc.
  • Extensive experience with ASP.NET MVC, Web API, or ASP.NET Core.
  • Experience with the .NET CLI, GIT, writing and maintaining integration and unit tests
  • Experience with relational databases (SQL Server, MySQL, etc.) and ORM frameworks (Entity Framework, etc.).
  • Should have good knowledge of third –party data Grid Controls like AG GRID
  • Minimum 1 year experience in Microsoft Odata (Open Data Protocol) API Implementation
  • Develop and consume RESTful APIs to integrate with various systems and platforms.
  • Proven experience working in Agile development environments (JIRA Scrum, Kanban).
  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
  • Experience in Control-M configuration & management
  • Strong ability to analyze code – understand execution flow & debug even without access to a debugger
  • Understanding of Solid Principles with object-oriented programming
  • Experience with application performance optimization and scalability.
  • Experience with standard DevOps tools (e.g., Git, Jenkins, JFrog, Docker..).
Nice to Have
  • Knowledge of AWS/Google cloud is an added advantage
  • Understanding of Basic Capital Market/Financial Domain Knowledge.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.