View All Jobs 170754

Lead Software Engineer (c#.net Core, React/angular.js)

Lead the development of a scalable financial reporting SaaS platform using microservices architecture
Hyderabad, Telangana, India
Senior
3 days ago
Insight Software

Insight Software

A provider of financial reporting and enterprise performance management software to help companies optimize their financial processes.

10 Similar Jobs at Insight Software

Lead Software Engineer (C#.Net Core, React/Angular.js)

We're looking for an Engineer Manager to lead a team responsible for developing, supporting, and maintaining our Financial Reporting, Budgeting & Forecasting product.

The chosen candidate must be a self-starter, possess great organizational skills, and have excellent communication abilities. A proven results-oriented person with a delivery focus and demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment. The successful candidate must have a passion for software development, deeply care about code quality, and be committed to continuous improvement.

Responsibilities · As a technical Lead/Manager, you will be responsible for all aspects of software product development such as planning, helping adopt best design/architecture, execution of sprints and end-to-end delivery of product features · As a technical leader, you will guide team in designs/architecture, develop good quality of code, review PRs and be a technical expert and mentor · Influence the product roadmap to ensure it incorporates necessary technical investments and considers longer-term architectural goals · Establish and continually improve development and team processes that yield maximum efficiency in day-to-day engineering operations · Work closely with the Product teams to develop the best technical design and approach for product development · Be a leader amongst the team in solving complex software development items that meet customer expectations. · Responsible for the over-all systems development life cycle within an Agile-SCRUM development process · Management and execution against project plans and delivery commitments · Review work items to estimate and assist junior engineers in creating design solutions. · Build quality into all tasks, ensure adequate unit testing and support quality assurance engineers in testing completed items · Lead, critique and coach others in code reviews and architecture discussions

Qualifications

  • 12+ Years experience in Software Development
  • 5+ years experience designing and developing applications using .Net framework, .Net Core, C#
  • 5+ years experience designing and developing SaaS applications using distributed systems and modern web frameworks (React, Angular)
  • Proven experience using ORMs, Entity Framework
  • Proven experience using relational DBMS, MS SQL Server preferred
  • Previous experience with microservices, REST APIs
  • Solid understanding of web applications including security, session management, and best practices
  • Engineering degree in Computer Science, Computer Engineering, or a closely related discipline
  • Excellent teamwork skills and the ability to excel in a fast-paced and collaborative environment
  • Strong communication skills in English – both written and verbal
+ Show Original Job Post
























Lead Software Engineer (c#.net Core, React/angular.js)
Hyderabad, Telangana, India
Engineering
About Insight Software
A provider of financial reporting and enterprise performance management software to help companies optimize their financial processes.