CSG Logo

CSG

Software Development Engineer (C#, React)

Posted 3 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Mid level
Remote
Hiring Remotely in India
Mid level
The Software Development Engineer will design, develop, and maintain applications using .NET and React while integrating cloud services like AWS and Azure. Responsibilities include collaborating with cross-functional teams, optimizing application performance, and maintaining databases with Oracle and SQL. The role requires strong debugging skills and adherence to best practices in software development.
The summary above was generated by AI

       

Position Overview:
We are looking for a skilled Software Development Engineer with 3–6 years of experience to join our dynamic team. The ideal candidate will have strong expertise in .NET and React for developing robust applications, with supporting knowledge of cloud platforms like AWS and Azure as well as database systems including Oracle or SQL.

This role involves contributing to the development and maintenance of scalable, high-performance applications, and collaborating with cross-functional teams to deliver innovative solutions.

Key Responsibilities:

  • Design, develop, and maintain applications using .NET and React.
  • Collaborate with product owners, designers, and other developers to understand and implement application requirements.
  • Integrate cloud services like AWS and Azure for application hosting and scalability.
  • Optimize applications for performance and scalability while ensuring a seamless user experience.
  • Develop and maintain databases using Oracle and SQL, including writing efficient queries and procedures.
  • Debug, troubleshoot, and resolve technical issues promptly.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews, team discussions, and technical planning.

Key Skills and Qualifications:

  • 3–6 years of experience in software development.
  • Strong expertise in .NET framework and React for building scalable web applications.
  • Hands-on experience with cloud platforms like AWS and/or Azure.
  • Proficiency in working with relational databases, especially Oracle and SQL.
  • Solid understanding of modern software development practices and methodologies (Agile, SDLC).
  • Experience with RESTful API development and integration.
  • Strong debugging, problem-solving, and analytical skills.
  • Excellent communication and collaboration skills.

Preferred Skills (Nice-to-Have):

  • Experience in CI/CD pipeline implementation.
  • Familiarity with containerization tools like Docker or Kubernetes.
  • Exposure to microservices architecture.

Location(s):

India Remote

Top Skills

.Net
React

Similar Jobs

Senior level
Fintech
The Senior Software Engineer will enhance the internal web application as part of the frontend team, focusing on CRM and project management tools. Responsibilities include developing features, writing tests, integrating APIs, and maintaining code quality. Collaboration with backend teams is key, along with adherence to best practices in coding and documentation.
Top Skills: CSSHTMLReactTypescript
Senior level
Software
The Senior Software Engineer will design and implement front-end and back-end solutions using React, Node.js, and Azure. Responsibilities include writing reusable code, contributing to code reviews, and engaging with agile methodologies while ensuring high standards in unit testing. The role emphasizes effective communication with stakeholders and collaboration within development teams.
Top Skills: Node.jsReactTypescript
3 Days Ago
Remote
India
Senior level
Senior level
Information Technology • Internet of Things
As a Senior Software Engineer at Symbolab, you will design, develop, and maintain both frontend and backend web applications. Your responsibilities include building user interfaces with Vue.js, developing server-side applications using Java and Kotlin, managing MongoDB databases, and integrating third-party APIs. Collaboration with cross-functional teams and continuous improvement of development processes are also key components of this role.
Top Skills: JavaJavaScript

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account