Recruitment Room Team
Intermediate Full Stack Software Developer (C#, Angular/React) (Remote)
Job Description
ENVIRONMENT:
DEVELOP high-quality software solutions while taking ownership of your work & actively contributing to team projects as the next Intermediate Full Stack Software Developer wanted by a dynamic Online Learning Platform. You will also create and maintain relational databases in SQL Server and MySQL, participate in code reviews while also proactively identifying challenges and implementing solutions. The ideal candidate will possess a Degree/Diploma in Software Development with strong proficiency in C# programming, including experience with frameworks like .NET Core or ASP.NET MVC. You will also need extensive knowledge of SQL Server and MySQL and skills including SSRS, SSIS, HTML, CSS, JavaScript and be familiar with Azure, AWS, or Google Cloud.
DUTIES:
Design, Development and Maintenance –
- Develop high-quality software solutions using C# in ASP.NET and/or desktop environment.
- Create and maintain relational databases in SQL Server and MySQL, including writing optimized queries, stored procedures, and scripts.
- Participate in code reviews, ensuring adherence to coding standards, security practices, and scalability requirements.
Problem Solving and Debugging –
- Troubleshoot, debug, and enhance existing applications, ensuring they perform optimally in production environments.
- Collaborate with stakeholders to understand requirements and translate them into technical specifications.
Technical Innovation –
- Identify opportunities to improve processes, systems, and software quality.
- Stay updated on the latest technologies in C# and database management to drive modernization and efficiency.
Comradery and Teamwork –
- Foster a positive, inclusive team environment that values collaboration and innovation.
- Actively engage in team-building activities, contributing to a culture of mutual respect and support.
- Champion open communication, bridging gaps between team members and stakeholders to align goals.
Ownership and Initiative –
- Proactively identify challenges and implement solutions without waiting for direction.
- Take ownership of assigned projects, from planning and development to deployment and support.
- Advocate for the use of best practices and modern tools to enhance team productivity.
REQUIREMENTS:
Qualifications –
- Degree or Diploma in Software Development.
Experience/Skills –
- Strong proficiency in C# programming, including experience with frameworks like .NET Core or ASP.NET MVC.
- Extensive knowledge of SQL Server and MySQL, including database design, optimization, and administration.
- Knowledge of Frontend technologies such as HTML, CSS, JavaScript, or modern framework like Angular/React.
- Familiarity with cloud environments like Azure, AWS, or Google Cloud.
- Experience working in Agile or Scrum development methodologies.
- Experience with tools like SSIS, SSRS, or equivalent reporting solutions.