C# Software Developer

C# Software Developer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Design and develop innovative software solutions in a collaborative team environment.
  • Company: Duotech, a forward-thinking tech company based in Singapore.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Join us to create impactful software that drives innovation and efficiency.
  • Qualifications: 5+ years of C#/.NET experience and strong problem-solving skills.
  • Other info: Dynamic workplace with a focus on cutting-edge technology and career advancement.

The predicted salary is between 60000 - 80000 £ per year.

About Us

Duotech is a Singapore-based technology company specialising in the consulting, design and engineering of customised software solutions and mobile applications. We help organisations drive innovation, improve operational efficiency and strengthen their competitive advantage through tailored, scalable technology solutions. Our team of experienced software experts works closely with clients to understand their unique business challenges and deliver streamlined, high-impact solutions that enhance productivity and support sustainable growth.

Job Responsibility

  • Collaborate with cross-functional teams to design, develop, and maintain a large scale micro services system.
  • Participate in team development efforts towards successful project delivery.
  • Drive the implementation of best practices and coding standards to ensure the highest levels of software quality.
  • Participate in peer-reviews of solution designs and related code, package and support deployment of releases.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Tackle technical and application issues proactively, with a sharp focus on high performance and low latency.

Job Requirements

  • 5+ years’ experience as a C# / .NET / .Net Core Software Developer.
  • In depth knowledge and experience with core Microsoft .Net / .Net core technologies.
  • Extensive experience designing and developing enterprise grade software.
  • Experience with message broker and middle wares.
  • Experience with source control management systems and continuous integration/deployment environments.
  • Experience with automated testing.
  • Experience with agile development methodologies including Kanban and Scrum.
  • Experience with multi-threading and concurrency programming.
  • Experience with debugging, performance profiling and optimization.
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
  • Strong communication skills with both internal team members and external business stakeholders.

Preferred Competency Requirements

  • Experience with cloud environment such as Azure / AWS / Ali Cloud.
  • Experience with FIX API.
  • Experience in a FX/CFD financial / digital trading industry.

C# Software Developer employer: DUOTECH PTE. LTD.

Duotech is an exceptional employer that fosters a collaborative and innovative work culture, where C# Software Developers can thrive in a dynamic environment. With a strong emphasis on professional growth, employees are encouraged to enhance their skills through continuous learning and participation in cutting-edge projects. Located in Singapore, Duotech offers unique advantages such as access to a vibrant tech community and opportunities to work on impactful software solutions that drive real change for clients.
D

Contact Detail:

DUOTECH PTE. LTD. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C# Software Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at Duotech or similar companies. A friendly chat can open doors and give you insights that might just land you an interview.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best C# projects. Whether it's a GitHub repo or a personal website, having tangible examples of your work can really impress hiring managers.

✨Tip Number 3

Prepare for the technical interview! Brush up on your coding skills and be ready to tackle some real-world problems. Practising common algorithms and system design questions can give you the edge you need.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Duotech.

We think you need these skills to ace C# Software Developer

C#
.NET
.NET Core
Microservices Architecture
Software Development
Enterprise Software Design
Message Brokers
Middleware
Source Control Management
Continuous Integration/Deployment
Automated Testing
Agile Development
Kanban
Scrum
Multi-threading
Concurrency Programming
Debugging
Performance Profiling
Object-Oriented Programming
Service-Oriented Architecture
Communication Skills
Cloud Environments (Azure, AWS, Ali Cloud)
FIX API
Financial Trading Industry Knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the C# Software Developer role. Highlight your experience with .NET technologies and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include specific examples of enterprise-grade software you've developed or contributed to. If you've worked with microservices or cloud environments like Azure, let us know! This helps us understand your hands-on experience.

Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're a great fit for the role and how you can contribute to our team at Duotech. We appreciate straightforward communication!

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can't wait to see what you bring to the table!

How to prepare for a job interview at DUOTECH PTE. LTD.

✨Know Your Tech Inside Out

Make sure you brush up on your C# and .NET knowledge before the interview. Be ready to discuss your experience with microservices, message brokers, and any cloud environments like Azure or AWS. The more you can demonstrate your technical expertise, the better!

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled technical challenges in the past. Whether it's debugging a tricky issue or optimising performance, having specific stories ready will show that you can think critically and act proactively, which is key for this role.

✨Familiarise Yourself with Agile Methodologies

Since the company values agile development, be prepared to discuss your experience with Kanban and Scrum. You might even want to share how you've contributed to team efforts in previous projects, as collaboration is crucial in this role.

✨Communicate Clearly and Confidently

Strong communication skills are essential, so practice articulating your thoughts clearly. Whether you're discussing technical details or collaborating with cross-functional teams, being able to convey your ideas effectively will set you apart from other candidates.

C# Software Developer
DUOTECH PTE. LTD.
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>