Manager, Engineering (C#, SQL, BI)

2 Months ago • 12 Years + • Programming

Job Summary

Job Description

The Engineering Manager will lead a team responsible for developing, supporting, and maintaining Enterprise Performance Management products. Responsibilities include planning, designing architecture, executing sprints, and delivering product features. The manager will guide the team in designs/architecture, review code, and serve as a technical expert and mentor. They will also influence the product roadmap, improve development processes, and manage cloud-based applications. The role involves working closely with Product teams, solving complex software development items, and managing the entire systems development life cycle within an Agile-SCRUM process.
Must have:
  • Experience managing a high-performance software engineering team
  • Experience developing SaaS web applications using .Net/C# stack
  • Team management experience
  • Experience with database technologies - SQL, Entity Framework
  • Experience with cloud technologies (Azure/AWS)
  • Experience developing RESTful APIs
  • Experience with Agile/Scrum methodologies
Good to have:
  • Experience with Oracle databases
  • Experience building apps in financial domain

Job Details

Job Description

We’re looking for a talented Engineering Manager to lead a team responsible for developing, supporting, and maintaining our class-leading suite of Enterprise Performance Management products. 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.

We enjoy our work as much as we enjoy working together and want Engineering Managers who can get things done while having a positive influence on our workplace 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 development/technical 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 senior technical leader, you will guide team in designs/architecture, create PoCs, 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
  • Provide just in time feedback, conduct 1:1s, annual reviews, and find continuous improvement opportunities
  • Lead and manage the development efforts for cloud-based applications and infrastructure by building POCs, working with team to implement and productise with optimal quality, security, and performance
  • 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.
  • Be involved with SDLC from requirements to test but own executing development of features & bug fixes that is clean, reusable, maintainable code in .Net, C# and Angular.
  • Make necessary database changes to support ongoing development tasks
  • 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
  • Lead cross team development efforts, identifying dependencies and resolving impediments other engineers’ encounter

Qualifications

  • Bachelor's degree in Computer Science, or equivalent work experience
  • Experience managing, motivating, and retaining a high-performance software engineering team.
  • Experience with large scale, consumer facing, enterprise level applications.
  • 12+ years’ experience designing and developing SaaS web applications using .Net/C# stack, preferably in a product development organization.
  • 3+ years of team management experience
  • 5+ years’ experience w/database technologies – SQL, Entity Framework
  • 3+ years’ experience with cloud technologies (Azure/AWS)
  • Experience in the full stack from database development through front-end
  • Ability to mentor all levels of engineers in best practices
  • Experience developing RESTful APIs
  • Experience designing and developing responsive UI applications using Angular/AngularJS
  • Experience w/front-end technologies – HTML5, SASS/CSS, Angular, Typescript
  • Experience with Unit Testing and Mocking frameworks and concepts
  • Experience with Agile/Scrum methodologies
  • Experience with GIT
  • Strong communication skills – written and verbal
  • Strong collaboration skills – experience working in a small-team environment
  • Experience with Oracle databases, including writing/optimizing complex queries, stored procedures, and scripting is a plus
  • Experience building apps in financial domain is a plus

Additional Information

All your information will be kept confidential according to EEO guidelines.

 

** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located. **

insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com)

Background checks are required for employment with insightsoftware, where permitted by country, state/province.

At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.

Similar Jobs

Safari AI - Strategic Growth & Operations Manager (GTM Team)

Safari AI

Miami, Florida, United States (On-Site)
2 Months ago
SpecterOps - Revenue Operations Engineer

SpecterOps

United States (Remote)
3 Weeks ago
Nasdaq - Senior Analyst - Client Managed Services - Rebase Services

Nasdaq

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
ElevenLabs - Senior Customer Success Manager - India

ElevenLabs

India (Remote)
4 Months ago
entrata - Technical Writer

entrata

Lehi, Utah, United States (Hybrid)
1 Month ago
Square - Senior Java Software Engineer

Square

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago
miracle software  - Software Developer

miracle software

Novi, Michigan, United States (On-Site)
6 Years ago
Bestex Research - Quantitative Developer (Low-Latency, C++)

Bestex Research

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Luxoft - Senior .net developer

Luxoft

Poland, Ohio, United States (Remote)
8 Months ago
Qualcomm - Senior C++ Software Developer

Qualcomm

Iași, Iași County, Romania (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Varonis  - Security Specialist (Tier 2)

Varonis

United States (Remote)
2 Months ago
NCR Atleos - Executive Director – Services

NCR Atleos

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
1 Week ago
Veeam Software - Principal Product Manager

Veeam Software

Prague, Czechia (Remote)
2 Months ago
Highspot - Sr. Software Development Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
9 Months ago
Sully.ai - Customer Engineering Lead

Sully.ai

United States (Remote)
3 Weeks ago
AccelData - Manager, Digital CX & Technical Enablement - Acceldata Academy

AccelData

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Remote - GTM Engineer, Revenue Operations

Remote

(Remote)
2 Months ago
TensorWave - General Counsel

TensorWave

Las Vegas, Nevada, United States (Hybrid)
3 Weeks ago
Diligent Corporation - Customer Success Manager II

Diligent Corporation

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Suki - Account Executive (Mid-Atlantic)

Suki

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Digicore studios - Webinar and Workshop Tutor – Parenting AI Tools

Digicore studios

Pune, Maharashtra, India (Remote)
6 Months ago
Litmus - Customer Support Analyst

Litmus

India (Remote)
1 Month ago
Assystems - PHE Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
9 Months ago
Zazz - Solutions Architect - Backend Development

Zazz

India (On-Site)
7 Months ago
Assystems - Team Leader- Bagalkot

Assystems

Bagalkote, Karnataka, India (On-Site)
9 Months ago
Zeeco, Inc. - C&I Engineer - Global Support

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
10 Months ago
Phantom FX - Various VFX Roles (Compositing, Lighting, FX, Rigging, etc.)

Phantom FX

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Accenture - Record to Report Ops Senior Analyst

Accenture

Jaipur, Rajasthan, India (On-Site)
3 Months ago
Ethos Life - Staff Product Analyst, Consumer

Ethos Life

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Barracuda - Director, Managed Services

Barracuda

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Merkur gaming  - Core Java

Merkur gaming

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Alp Consulting  - CATIA V5, V6, CAA. C++, CATIA Customization

Alp Consulting

Karnataka, India (On-Site)
1 Year ago
Capgemini - Python Automation Networking

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
NCR Voyix - Software Engineer IV - Java

NCR Voyix

Hyderabad, Telangana, India (On-Site)
2 Months ago
Xplor Technologies - Senior Software Engineer - .Net

Xplor Technologies

Pune, Maharashtra, India (On-Site)
5 Months ago
HP - Firmware/Software Developer

HP

Taipei City, Taiwan (On-Site)
1 Week ago
Synechron - Jr Developer Java (Developer)

Synechron

Montreal, Quebec, Canada (On-Site)
1 Month ago
Tesla - Robot Programmer - Automation Technician - Paint Shop

Tesla

Brandenburg, Germany (On-Site)
6 Months ago
HCL Tech - Technical Specialist .net,azure,c#

HCL Tech

Vermont, United States (On-Site)
2 Months ago
ARHS - IT Java Architect

ARHS

Luxembourg (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Hyderabad, Telangana, India (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Dubai, Dubai, United Arab Emirates (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (Hybrid)

Gouda, South Holland, Netherlands (On-Site)

London, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Insight Software

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug