
Technical Manager
Manhattan Associates
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Lead and manage the efforts of multi-disciplined personnel teams (Engineers and DBAs) to deliver systems within guidelines for schedule, cost and quality.
- Mentor software engineers on the software development process and engineering practices.
- Provide the technical direction and leadership of the technical architecture and database design within web based software products.
- Monitor and report development status on a very regular basis and implement remedial actions as appropriate.
- Participate at all levels of software development lifecycle such as iterative or agile software methods.
- Manage the development of .Net based web applications using C#.Net, MVC 5.0, jQuery, ASP.NET, Web Api2.0, SSIS, SSRS, report model and .NET service design patterns.
- Lead the creation and enforcement of designs, programming and testing standards.
- Review unit test plans and perform code reviews.
- Participate in functional and technical reviews.
- Work decomposition, scheduling and estimation.
Requirements
- Four-year degree in Computer Science/Information Technology or equivalent experience
- Minimum ten years overall information technology experience including hands-on experience at a Senior Software Engineer level or equivalent
- Experience architecting products and managing technical development teams to adherence
- Experience managing a product when in production
- Experience with product release management
- Ability to interpret complex requirements and communicate direction to the technical team
- Ability to learn, recommend, and implement new technologies for the benefit of the product
- Development experience in C#.Net, MVC 5.0, jQuery, ASP.NET, Web Api2.0, MS SQL Server 2012, SSIS, SSRS, report model, TSQL, data modeling and scripting
- Experience with using a structured approach while managing software development or system integration efforts
- Experience with multi-tiered OOAD and design pattern a must
- Experience with RDBMS, database design and efficient integration with web applications a must
- Must have knowledge of inversion of control (IoC) programming technique
- Ability to articulate and facilitate technical, business and analytical discussions across all disciplines.
Benefits
- Health, Dental & Vision Plans
- 401(k) Savings Plan
- Flexible Benefits Plan
- Life & Accidental Death & Dismemberment Insurance
- Disability Income Plan
- Paid Time Off (PTO) including Vacation, Sick and Holiday
- Employee focused company culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NetMVC 5.0jQueryASP.NETWeb Api2.0SSISSSRSTSQLdata modelingsoftware development lifecycle
Soft Skills
leadershipmentoringcommunicationproblem-solvingtechnical directionteam managementrequirements interpretationfacilitationschedulingestimation