Senior .Net Developer

10 - 12 years

27 - 30 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

THE ROLE:

The role will include working with each of the business segments of our client and supporting groups in defining and documenting business requirements for revenue and non-revenue related projects, active management of projects through completion in collaboration with internal and sub-contracted software development teams.

DUTIES AND RESPONSIBILITIES:

  • Work with stakeholders to determine and identify high-level functional and technical requirements for various FinTech based applications and platforms.
  • Design architectures, including the software, hardware, and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces.
  • Interact with stakeholders and developers to plan project schedules and technical direction.
  • Develop high-level system design diagrams for program design, coding, testing, debugging and documentation.
  • Develop and implement moderate to complex web and/or backend applications on one or more platforms.
  • Manage a team of developers assigning tasks and tracking progress of all implementation efforts.
  • Assure that all code, through review and other analyses, is of quality and adheres to best-practices.
  • Keeping up-to-date with industry trends and technology developments and bringing this knowledge back to the team and company as a whole.

SKILLS AND QUALIFICATIONS

  • A minimum of

    10 years experience as a software developer.

  • Has mentored junior software developers on design patterns, development best practices and DevOps trade-offs
  • Bachelor's Degree in appropriate field of study or equivalent work experience
  • Understanding of emerging web and mobile development models
  • Experienced with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc.
  • Experienced with high scalability projects involving cloud-based infrastructure design and implementation
  • Working knowledge of object-oriented design and development skills
  • Successful track record of developing quality software products and shipping production ready software
  • Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
  • Experience with debugging and optimizing applications with high data loads
  • Solid understanding of the Software as a Service (SaaS) model in the online environment
  • Design, develop and implement unit and scenario testing for existing code base and for new functionality under development
  • Experience with Scrum/Agile development methodologies
  • NET Core, ASP.NET Web API, ASP.NET MVC, WCF, C#, JSON, XML, REST, RDBMS (MS SQL), JavaScript, jQuery (and other more modern front-end frameworks.)
  • Extensive knowledge of C# using Visual Studio using Webforms, MVC and Entity Framework
  • Ability to use version control software such as GIT and SVN
  • Working knowledge of IIS
  • Experience as an applications programmer on large-scale database management systems.
  • Experience writing SQL queries for SQL Server or another Relational Database.
  • Knowledge of computer equipment and ability to develop complex software to satisfy design objectives.

EDUCATION AND EXPERIENCE

  • Bachelors degree in computer science

    or a related technical field, with equivalent real-world experience.
  • A minimum of 10 years experience as a developer in the aforementioned technology stacks.
  • A minimum of 3 years’ experience as a development team lead, with customer facing responsibilities.

NICE TO HAVES

  • Experience in Azure DevOps and development patterns.
  • Experience in implementing modern UI/UX applications, especially for web and mobile.
  • Experience in working in service oriented architecture.

SALARY DETAILS

JOINING DATE : I

CONTACT

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Hyperworks Imaging logo
Hyperworks Imaging

Medical Imaging

San Francisco

RecommendedJobs for You