Back to Job Listings

Senior Software Developer (.NET)

SpringCube

Full time - Senior Associate/ Asst Manager

IT Services & Consulting

Singapore ( Onsite )

Published 2 weeks ago

Salary: Disclosed upon interview

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Company Overview:

The company is a leading management and technology consulting firm based in Switzerland, ranked among the top 10 in the country. It offers a wide range of consulting services.

Senior Software Developer (.NET)

Job Description:

  • Participate in the automation of the deployment solution.
  • Participate in environment preparation for testing phases.
  • Lead the team of developers.
  • Facilitate coordination between program developers and infrastructure engineers.
  • Ensure continuous improvement and maintenance of the CI-CD pipeline.
  • Provide investigation help while fostering knowledge and sharing best practices with team members.
  • Document processes and ensure their proper adherence.
  • Ensure high-standard delivery to production.
  • Research, design, and develop software.
  • Analyze user needs and develop software solutions.
  • Update software, enhance existing software capabilities, and develop and direct software testing and validation procedures.
  • Work with other engineers to integrate hardware and/or software systems.
  • Develop specifications and performance requirements.

Job Requirements:

  • At least a Bachelor’s Degree in Computer Science, Information Technology, Programming & Systems Analysis, Science (Computer Studies), or related fields
  • At least 8 years of software development experience
  • At least 5 years’ experience working with C#, and particularly modern, cross-platform .NET
  • A strong understanding of advanced C# language features, such as async/await, dependency injection, etc.
  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
  • Good knowledge of development tools: Jenkins, GIT, SVN, Azure DevOps, or equivalent
  • Strong ability to analyze code – understand execution flow & debug even without access to a debugger
  • Experience with the .Net CLI, writing and maintaining integration and unit tests
  • Strong familiarity with both Windows and Linux, including shell scripting
  • Good knowledge of Transact SQL and Entity Framework Core
  • Knowledge of a modern web frontend stack
  • Experience with Agile methodology organization
  • Self-motivated, pro-active, and driven
  • Good communication skills, both oral and written
  • Understanding of and interest in finance & financial markets, particularly Fixed income and money market products in their many forms, knowledge of risk management concepts and market data.

Disclaimer:
SpringCube curates tech job listings from various company websites to support tech professionals in Singapore during these challenging times.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. Users must click to apply, redirecting to the employer’s career page.
  4. No Liability: SpringCube is not liable for inaccuracies.