Senior Software Developer Job in Reality Premedia Services Pvt. Ltd

Senior Software Developer

Apply Now
Job Summary

Role: Senior Software Developer

We are looking for a passionate Software Developer to design and develop software solutions. The Software Developer will be working with clients, software architect, team of developers, and QA teams. Important goals of this developer will be to execute the project plan ensuring timely delivery with desired code quality. Senior Software Developer responsibilities will include development, writing code, and documenting functionality.

Skills and Experience:

Minimum Requirements

  • College or University degree in Computer Science or engineering or a related discipline
  • Overall 3+ years of software development experience, including:
    • 1+ year in Agile/Scrum
    • 2+ years hands-on experience on MVC
    • 3+ years of hands-on web-based application development experience using .NET
    • Needs to be fluent in C# as a language

Core Competency Requirements

  • Expertise required in (but not limited to):
  • C#, ASP.NET, .NET Framework 4.0/4.5
  • MVC Patterns/Architecture, LINQ.
  • Experienced in the use of Dependency Injection
  • Proficient in jQuery, HTML5, CSS3, jQuery
  • .NET design experience for software modules
  • Entity Framework
  • WCF, Store procedures experience is a plus
  • Accessibility experience is a plus
  • Web API experience is a plus.
  • Experience with front-end frameworks (Angular, ReactJS etc.) is a plus.

  • Extensive experience working on development of enterprise grade software solution
  • Needs to be extremely comfortable with Visual Studio and the plethora of tools that it offers
  • Experienced in debugging code with little documentation.
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
  • Experience with Third-Party integrations
  • Experience with source control management systems and continuous integration / deployment environments
  • Experience is using TFS/Azure DevOps/Git.
  • Good to have worked with one of the following cloud service providers in the past
  • Microsoft Azure
  • Amazon Web Services

Non-Technical Requirements

  • Excellent written and verbal communication
  • Needs to have strong fundamentals
  • Positive attitude, self-motivated and eager to learn new technologies
  • Team Player

Roles and Responsibilities:

Reporting to the Software Team Lead, the duties and responsibilities of the Senior Software Developer will include:

  • Responsible and independent for coding and unit testing of development
  • Design experience for software modules
  • Maintain high standards of software quality within the team by establishing good practices and habits
  • Needs to be able to communicate with superiors/clients and other team members well

You can apply here for this job posting.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs