Software Engineering Manager
Responsibilities
- Engineer highly scalable, distributed web services & applications
- Work on enterprise services and applications
- Deliver high-quality code to production
- Suggest paradigms, toolsets, frameworks, or third party solutions and work to establish consistency in terms of process and approach.
- Support team members and drive:Partnership with and execution of product direction across the group.
Aggregating and reviewing engineering performance and application uptime KPIs.
Strong mentorship and coaching to junior software engineers leading software design and implementation of most projects.
Identifying opportunities for improvement across dependent services and teams.
Basic Qualifications
- BS/MS in Computer Science, Engineering, or related field.
- 5+ years people management with multiple teams, managers, and software engineers
- A successful track record of delivering scalable software solutions, with previous experience as a software developer.
- Broad knowledge of programming languages and frameworks with emphasis on .NET and Visual Studio
- 5+ years of work experience in .NET framework, .Net Core, C#, Web API 2 and RESTful web services
- Working knowledge of front-end technologies such as Angular, NgRx, React, CSS3, HTML and Node
- Strong SQL skills.
Job Types: Full-time, Contract
Pay: $88,761.40 - $140,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Schedule:
Ability to commute/relocate:
- Pittsburgh, PA 15222: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Are you a US Citizen?
- You have experience with .NET framework, .NET Core, C#, Web API 2 and RESTful web services?
- Ideal answer: Yes
You fine working at Onsite at Pittsburgh PA?
- Salary is 130k- 140k with all the fulltime benefits?
- Have you completed the following level of education: Bachelor's Degree?
Work Location: In person