Manager, Engineering

2 Days ago • 12 Years +

Job Summary

Job Description

The Engineering Manager will lead a team responsible for developing, supporting, and maintaining Enterprise Performance Management products. Responsibilities include planning, design, execution of sprints, and end-to-end delivery of product features. The manager will also guide the team in designs/architecture, create Proof of Concepts (PoCs), review code, and mentor. They will influence the product roadmap, establish efficient development processes, provide feedback, and conduct reviews. The role involves leading cloud-based application development, collaborating with product teams, and solving complex software development challenges within an Agile-SCRUM development process. The manager will also oversee project plans, assist in creating design solutions, and ensure clean, reusable, and maintainable code in .Net, C#, and Angular, managing database changes and unit testing.
Must have:
  • Experience in .Net/C# stack for SaaS web applications.
  • Team management experience (3+ years).
  • Experience with database technologies like SQL.
  • Experience with cloud technologies (Azure/AWS).
  • Experience in full stack from database to front-end.
  • Experience developing RESTful APIs.
  • Experience developing UI applications using Angular/AngularJS.
  • 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

luxsoft - Test Engineer

luxsoft

Sofia, Sofia City Province, Bulgaria (On-Site)
4 Weeks ago
Axonius - Senior Full Stack Engineer

Axonius

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Week ago
Coda - Senior/Staff Front End Engineer, Distribution

Coda

Jakarta, Indonesia (Hybrid)
1 Week ago
Thales - Technical Leader Fullstack

Thales

Nantes, Pays De La Loire, France (On-Site)
1 Month ago
Animoca Brands - Frontend Developer

Animoca Brands

Malaysia (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Adglobe - Backend Engineer

Adglobe

Shibuya, Tokyo, Japan (On-Site)
3 Weeks ago
element 8 - Python Django Team Lead

element 8

Kozhikode, Kerala, India (On-Site)
1 Month ago
bytedance - Security Software Engineer

bytedance

Singapore (On-Site)
7 Months ago
Stardock - .NET Web Applications Developer

Stardock

Plymouth, Michigan, United States (On-Site)
1 Week ago
Thales - Fullstack Java / Angular Engineer (F/H)

Thales

Vélizy-Villacoublay, Île-de-France, France (On-Site)
1 Week ago
Adyen - Engineering Manager - Onboarding Experience

Adyen

Chicago, Illinois, United States (On-Site)
3 Weeks ago
Coda - Senior/Staff Front End Engineer

Coda

Bangkok, Thailand (Hybrid)
1 Week ago
London stock Exchange - Principal Engineer - UI

London stock Exchange

London, England, United Kingdom (On-Site)
3 Weeks ago
hogarth - Software Development Engineer in Test

hogarth

Hyderabad, Telangana, India (Hybrid)
4 Days ago
USE Insider - Senior Full Stack Engineer

USE Insider

Türkiye (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Qualcomm - Staff Engineer - Perception Tools Development in XR Research

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
T systems - Visual Designer

T systems

Pune, Maharashtra, India (On-Site)
2 Months ago
Qualcomm - RTL design -Lead Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
1 Week ago
Accenture - Business Function Implementation Lead

Accenture

Pune, Maharashtra, India (On-Site)
1 Month ago
Cubic corporation - AWS Cloud Architect

Cubic corporation

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Zamp - Frontend Engineer

Zamp

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Merkur gaming  - Frontend Engineer

Merkur gaming

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago
Daxko - Senior .Net Software Engineer / Sr. Engineer II

Daxko

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
e2 open - Trade Specialist

e2 open

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Nasdaq - Senior Specialist – Accounts Receivable & Billing Product Delivery Lead

Nasdaq

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Warsaw, Masovian Voivodeship, Poland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Manila, Metro Manila, Philippines (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (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