Finarb

Full Stack Engineer

Kolkata, WB, IN

4 months ago
Save Job

Summary

Job Title: Software Developer (C# & JavaScript - Angular Preferred)

Job Summary: We are seeking a talented and motivated Software Developer with 2-3 years of experience in C# and JavaScript. The ideal candidate will have a strong foundation in software development and a passion for building efficient, scalable, and user-friendly applications. While experience with Angular is preferred, we are open to candidates who are willing to learn and grow in this framework. A key part of this role involves working with relational databases, so a strong understanding of functions and stored procedures is essential.

In this role, you will collaborate with cross-functional teams to design, develop, and maintain web applications and services. If you're looking to work in a dynamic environment and take ownership of impactful projects, we would love to hear from you!

Key Responsibilities:

  • Develop, test, and maintain web applications and services using C#, JavaScript, and related technologies.
  • Work with front-end frameworks like Angular (preferred) or other JavaScript libraries/frameworks to build modern, responsive web applications.
  • Participate in all phases of the software development lifecycle, from planning and design to implementation and deployment.
  • Write clean, efficient, and well-documented code while adhering to coding standards and best practices.
  • Collaborate with other developers, designers, and product managers to deliver high-quality software solutions.
  • Troubleshoot, debug, and optimize applications to improve performance and user experience.
  • Design, implement, and optimize functions and stored procedures in relational databases (e.g., SQL Server, MySQL) for efficient data access and manipulation.
  • Stay current with emerging technologies and best practices in web development.

Required Skills and Qualifications:

  • 2-3 years of experience in software development using C# and JavaScript.
  • Strong understanding of JavaScript and front-end web technologies such as HTML, CSS, and REST APIs.
  • Experience with modern JavaScript frameworks like Angular (preferred), React, or Vue.js.
  • Solid understanding of object-oriented programming (OOP) principles and design patterns.
  • Familiarity with back-end development using ASP.NET or .NET Core.
  • Strong proficiency in writing SQL queries, functions, and stored procedures for relational databases (e.g., SQL Server, MySQL).
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and ability to debug complex issues.
  • Ability to work collaboratively in a team environment and communicate effectively with both technical and non-technical stakeholders.

Nice to Have Skills:

  • Experience with state management in Angular (e.g., NgRx or Redux).
  • Knowledge of cloud services (e.g., Azure, AWS) or containerization (e.g., Docker).
  • Familiarity with Agile methodologies and tools (e.g., Jira, Trello).
  • Experience with unit testing and test-driven development (TDD).

Education & Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 2-3 years of professional software development experience.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: