Recent Searches

You haven't searched anything yet.

5 senior director software engineering Jobs in rockville, md

SET JOB ALERT
Details...
HireTalent - Diversity Staffing & Recruiting Firm
Rockville, MD | Full Time
$145k-174k (estimate)
7 Days Ago
ConsultNet
Rockville, MD | Full Time
$138k-168k (estimate)
3 Days Ago
Capital One
Rockville, MD | Part Time | Full Time
$256k-312k (estimate)
3 Days Ago
ASCENDING LLC
Rockville, MD | Full Time
$161k-195k (estimate)
3 Weeks Ago
Net2Source
Rockville, MD | Full Time
$206k-251k (estimate)
1 Week Ago
Software Engineering Manager
Apply
$145k-174k (estimate)
Full Time 7 Days Ago
Save

HireTalent - Diversity Staffing & Recruiting Firm is Hiring a Software Engineering Manager Near Rockville, MD

  • Lead and manage several agile development teams with responsibility for one or more software products.
  • Collaborate on and influence cross-organization and cross-product initiatives.
  • Partner with peers and leaders across organizational boundaries, communicating effectively with people up and down the organization in both business and technology.

Engineering Delivery & Project Management

  • Establish and extend credibility as an engineer and engineering manager in turn facilitating collaboration with architects and other technical experts to foster technical innovation and the use of advanced techniques and technologies (e.g., machine learning, process automation, advanced engineering practices, etc.) to enhance business value and reduce operational burden.
  • Understand viewpoints of and collaborate effectively with product managers and architects to ensure that products are defined, architected, implemented, delivered and supported in alignment with organizational strategy, goals and standards while addressing business objectives and needs.
  • Accountable for the credibility of estimates and for consistently and predictably delivering on resulting commitments with expected outcomes.
  • Responsible for technical integrity, compliance, and alignment of software products with technology strategy.
  • Responsible for compliance of practices and products with all security, privacy, audit and other requirements and FINRA standards.
  • Provide clear and timely communication to and effective coordination with stakeholders and leadership to ensure risks, issues and changes are well managed.
  • Effectively manage projects with responsibility for outcomes, budget, schedule, resources, quality, risks and internal and external dependencies.

Team Development

  • Build and develop high-performing, appropriately-staffed, self-organizing agile development teams that deliver business value rapidly with high-quality products.
  • Assess software engineering practices and implement improvements in engineering practices, operational efficiency, time to value and product quality.

Budget & Vendor Management

  • Responsible for the development, forecasting, and management of budgets.
  • Responsible for ensuring vendor commitments are met within agreed to budget and schedule and that delivered product or service meets business, operational, compliance and other needs.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Information Systems or related discipline with at least ten (10) years of related experience, or equivalent training and / or work experience.
  • Five (5) years or more managing one or more technology teams and projects including staff management of at least eight (8) resources and budget of at least $1.5 million.
  • Five (5) years or more of progressive responsibility as an engineer on development teams directly responsible for building and delivering software-intensive systems.
  • Knowledge of and experience in applying business, technology and management principles involved in strategic planning, organizational change management, resource allocation, human resources modeling, leadership techniques, and coordination of people and other resources.
  • Substantial experience and expertise in building, delivering and supporting software-intensive solutions with a focus on engineering, execution and operational excellence meeting stringent business, quality, security and compliance concerns.
  • Knowledge of industry-leading technology best practices and methods including agile software development, iterative delivery and cloud computing.
  • Demonstrated ability to develop effective working relationships and leverage those relationships to improve the quality of work products.
  • Excellent communication, organization, time management, interpersonal and management skills.
  • Excellent problem identification, analysis and solving skills.
  • Well organized, thorough, and able to handle competing priorities.
  • Ability to maintain focus and develop proficiency in new skills rapidly.
  • Ability to work in a fast-paced environment.

Job Summary

JOB TYPE

Full Time

SALARY

$145k-174k (estimate)

POST DATE

06/10/2024

EXPIRATION DATE

06/28/2024

Show more

The following is the career advancement route for Software Engineering Manager positions, which can be used as a reference in future career path planning. As a Software Engineering Manager, it can be promoted into senior positions as a Software Engineering Director that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineering Manager. You can explore the career advancement for a Software Engineering Manager below and select your interested title to get hiring information.

If you are interested in becoming a Software Engineering Manager, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineering Manager for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Engineering Manager job description and responsibilities

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs.

02/23/2022: Nashville, TN

Design, execute, utilize and maintain software engineering applications.

03/09/2022: Fort Collins, CO

Prepare all required Technical Proposal pertinent to software engineering.

01/25/2022: Norwich, CT

Supervise training and development of software engineering staff.

03/02/2022: Gulfport, MS

Assign work to software engineering personnel to evaluate and manages their performance.

02/05/2022: Houston, TX

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Engineering Manager jobs

There are plenty of strong coding bootcamp programs for software engineering.

01/18/2022: Frankfort, KY

Software engineering managers usually gain background knowledge by attending a coding bootcamp or gaining a degree.

02/01/2022: Lancaster, PA

The management skills are some of the top ones to develop over a career.

02/23/2022: Medford, OR

A top-notch software engineer manager should have good communication and decision-making skills.

02/18/2022: Gastonia, NC

Software engineering managers should also possess good management skills as they hold the responsibility to manage the activities and works of the software development team for a designated project.

02/07/2022: Minneapolis, MN

Step 3: View the best colleges and universities for Software Engineering Manager.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College