drjobs Software Engineering Manager

Software Engineering Manager

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

others - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Opportunity Overview

We are looking for trustworthy and proactive Software Engineering Manager with substantial engineering experience and proven leadership skills. The Manager will lead a team of developers, provide architectural solutions, take responsibility for building new applications and supporting existing applications. The Software Engineering Manager can expect to work on many projects at the same time, build and manage diverse teams of engineers from different disciplines, formulate and execute strategies, and coordinate with other managers. The ideal candidate will have excellent software engineering skills, a consistent track record of delivery, and the ability to prioritize well and communicate clearly. We are looking for someone with creative engineering skills balanced with high quality and a customer focus. Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time.

Location: U.S. (Remote)

Responsibilities

  • Understand business needs and know how to create the tools to manage them.
  • Proactive planning and preparation for current and upcoming work items.
  • Develop team guidelines for Developers and Test in process and deployment.
  • Identify, anticipate, and prepare for bottlenecks in code, test.
  • Identify areas of improvement for product, report, and process through data-driven approach.
  • Coordinate with the process team in timely scheduling of sprint activities and complete ownership of reading and milestone discussions.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities, reading professional publications.
  • Protect operations by keeping information confidential.
  • Accomplish engineering and organization mission by completing related results as needed.
  • Support and develop software engineers by providing advice, coaching, and educational opportunities.
  • Make informed decisions quickly and taking ownership of services and applications at scale.
  • Be a persistent, creative problem solver. Remain cool and effective in a crisis.
  • Stay on the leading edge of development practices.
  • Identify, anticipate, and prepare for quick resolution of conflicts and merges.
  • Evaluate the maturity and competence of the team members and working to enhance the productivity of the team members.
  • Maintaining CI-CD in Dev, QA, Staging and Production environments.
  • Help translation of business requirements into technical needs and actions.
  • Identify training opportunities in latest technology.

Qualifications

  • 10+ years of experience as a software engineer.
  • Knowledge of C#, ReactJS or JavaScript (ECMAScript 6 +)
  • Experience deploying products in Azure Cloud
  • Has actively been coding in the last 2-3 years
  • Solid technical background, with understanding or hands-on experience of implementing SOLID/OOP concepts in software development.
  • Experience in professional web application development.
  • Experience working in an agile environment.
  • Experience building complex web systems that have been successfully delivered to customers.
  • Experience in communicating with users, other technical teams, and management to collect requirements, identify tasks, provide estimates, and meet production deadlines.
  • Experience with mission critical, 24x7 systems
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build and release processes, testing and operations.
  • Eagerness and willingness to learn modern technologies.

Employment Type

Full Time

Company Industry

About Company

100 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.