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.
- No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
- No Client Relationship: This company is not a client of SpringCube unless stated.
- Users must click to apply, redirecting to the employer’s career page.
- No Liability: SpringCube is not liable for inaccuracies.