Principal Software Engineer

Company:  Hillview Consulting Solutions
Location: New York
Closing Date: 03/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Staff/Principal Software Engineer

Location- Dallas TX/ NYC

FTE Role

3 days per week onsite

Interview- Video- 3 to 4 Rounds

Salary- Upto $200K/Annum+Bonus+ Benefits



Must have- Exposure for Architecture and system Design experience

Experience developing Projects related to- Internal Accounting/ Payroll/ Incentive/ Commission/Finance

Technology :- Azure , .Net core, Entity Framework, React ( Preferred ), Modernizing legacy system , MS SQL ( exposure to No SQL is good )



Role Overview:

We are seeking a highly skilled Senior Software Engineer who excels in coding, designing, and has exposure to system architecture. The ideal candidate will be responsible for the development and modernization of legacy systems, working with cutting-edge technologies like Azure, .NET Core, Entity Framework, React, and SQL databases. Experience in accounting or finance domains would be a significant plus.

Key Responsibilities:

  • Lead the design and development of robust and scalable software solutions.
  • Collaborate with cross-functional teams to architect and modernize legacy systems.
  • Develop APIs, services, and other back-end components using .NET Core and Entity Framework.
  • Implement front-end components and UI with React (preferred).
  • Ensure best practices in software design and development, including testing, maintainability, and scalability.
  • Work with MS SQL Server and have exposure to NoSQL databases for optimized data management.
  • Participate in code reviews, system design discussions, and contribute to technical strategy.
  • Work with cloud technologies, primarily on Azure, to build and deploy applications.
  • Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications.
  • Mentor junior developers and provide guidance on technical challenges.
  • Drive modernization initiatives, improving system performance and architecture.

Qualifications:

  • Experience: 10+ years of software development experience, with a focus on coding, designing, and some architectural responsibilities.
  • Technical Skills:
  • Proficiency in Azure cloud services.
  • Strong knowledge of .NET Core and Entity Framework.
  • Experience with React for front-end development (preferred).
  • Strong understanding of MS SQL Server, with exposure to NoSQL databases.
  • Experience in modernizing legacy systems.
  • Other Skills:
  • Familiarity with software development methodologies such as Agile.
  • Strong problem-solving skills and attention to detail.
  • Good understanding of accounting or finance systems (a plus).
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

Preferred Qualifications:

  • Prior experience working in the finance or accounting industry.
  • Strong knowledge of best practices in software development.
  • Ability to work independently and lead complex technical projects.

Apply Now
Share this job
Hillview Consulting Solutions
  • Similar Jobs

  • Principal Software Engineer

    New York City
    View Job
  • Principal Software Engineer

    Little Ferry
    View Job
  • Principal Software Engineer

    Little Ferry
    View Job
  • Principal Software Engineer

    Little Ferry
    View Job
  • Principal Software Engineer

    Little Ferry
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙