Still Struggling with Hiring? Discover Olibr's Solution Now!

Sr. Software Developer | Goa | 4+Yrs

  • Olibr Resourcing Pvt Ltd
  • India, P...
  • 4 - 8 Yrs
  • 6.0 - 14.0 LPA

Job Description

Job Title: Senior Software Developer 

Department: Software Development 

Reporting To: Technical Project Manager (TPM) 

Location: Panaji, Goa - India

Job Type: Work from Office


Skills Required

  • Solid understanding and strong proficiency in C# and the .NET Framework
  • Experience with ASP.NET (Web forms/MVC) to build scalable web applications.
  • Experience in working with Angular JS/Angular is a plus.
  • Solid understanding of relational database design, preferably using Microsoft SQL Server
  • Proficiency in writing efficient, secure, and well-documented code
  • Solid understanding of Entity Framework and fluent in writing LINQ Queries
  • Experience with RESTful web services and API integration
  • Stay updated on industry trends and advancements in .NET development
  • Knowledge of code versioning systems, preferably SVN
  • Experience with front-end technologies such as HTML, CSS, and JavaScript
  • Ability to work collaboratively in a team environment
  • Having keen attention to facts and being able to catch errors and bugs before they become a problem
  • Excellent problem-solving, analytical, and debugging skills with the ability to think critically

Job Responsibilities

  • As a software developer, you shall be part of an exciting and rapidly expanding team whose responsibility is to put the clients’ vision into reality.
  • Your primary role would be Software development in .Net framework.
  • Collaborate with cross-functional teams, including TPM’s, BA’s and developers to understand business requirements and develop a web application adhering to coding standards and best practices
  • Completing the assigned tasks within the agreed timescale with high reliability and minimal functional and technical defects.
  • May be assigned to work within a development team or alone.
  • Must be self-reliant in the completion of advanced fault finding and debugging.
  • Design and develop new applications, as well as enhancements to existing applications
  • Conduct thorough testing to ensure application functionality and stability
  • Provide technical support to resolve issues related to developed applications.
  • Create and maintain documentation throughout the software development life cycle
  • Conduct code review and work as a mentor to the junior developers
  • Provide task estimates to the TPM/Lead
  • Work on moderately complex tasks

Location

Panaji, Goa, India