The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... development, manipulation of extremely large data sets, real-time systems, and business management ...
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... development, manipulation of extremely large data sets, real-time systems, and business management ...
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... development, manipulation of extremely large data sets, real-time systems, and business management ...
Quick apply
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... development, manipulation of extremely large data sets, real-time systems, and business management ...
Business Development Manager
Baltimore, MD · On-site
$65K/yr
Maintain accurate records of outreach activities and opportunities in CRM software * Track ... Experienced in business development, sales, or account management (preferably in restoration ...
Business Development Manager
Baltimore, MD · On-site
$65K/yr
Maintain accurate records of outreach activities and opportunities in CRM software * Track ... Experienced in business development, sales, or account management (preferably in restoration ...
Business Development Manager
Laurel, MD · On-site
SRVacJet is seeking a driven and results-oriented Business Development Manager to lead efforts in ... Comfortable using standard office software and CRM platforms to manage accounts and track activity.
Business Development Manager
Laurel, MD · On-site
SRVacJet is seeking a driven and results-oriented Business Development Manager to lead efforts in ... Comfortable using standard office software and CRM platforms to manage accounts and track activity.
Business Development Manager
Laurel, MD · On-site
SRVacJet is seeking a driven and results-oriented Business Development Manager to lead efforts in ... Comfortable using standard office software and CRM platforms to manage accounts and track activity.
Quick apply
Business Development Manager
Laurel, MD · On-site
SRVacJet is seeking a driven and results-oriented Business Development Manager to lead efforts in ... Comfortable using standard office software and CRM platforms to manage accounts and track activity.
Business Development Manager
Baltimore, MD · On-site
$65K/yr
Maintain accurate records of outreach activities and opportunities in CRM software * Track ... Experienced in business development, sales, or account management (preferably in restoration ...
Business Development Manager
Baltimore, MD · On-site
$65K/yr
Maintain accurate records of outreach activities and opportunities in CRM software * Track ... Experienced in business development, sales, or account management (preferably in restoration ...
The manager will be responsible for providing technical oversight through the entire software development lifecycle (including design, development, integration, and maintenance) of software ...
The manager will be responsible for providing technical oversight through the entire software development lifecycle (including design, development, integration, and maintenance) of software ...
The manager will be responsible for providing technical oversight through the entire software development lifecycle (including design, development, integration, and maintenance) of software ...
The manager will be responsible for providing technical oversight through the entire software development lifecycle (including design, development, integration, and maintenance) of software ...
Software Engineer (SWE) (Levels I-III) BTS Software Solutions is seeking a Software Engineer (SWE ... development, manipulation of extremely large data sets, real-time systems, and business management ...
Software Engineer (SWE) (Levels I-III) BTS Software Solutions is seeking a Software Engineer (SWE ... development, manipulation of extremely large data sets, real-time systems, and business management ...
Software Engineer Skill Level 3 with Security Clearance
Annapolis Junction, MD · On-site
$230K - $248K/yr
BTS Software Solutions is seeking a Software Engineer Skill Level 3 to support operations in ... development, manipulation of extremely large data sets, real-time systems, and business management ...
Software Engineer Skill Level 3 with Security Clearance
Annapolis Junction, MD · On-site
$230K - $248K/yr
BTS Software Solutions is seeking a Software Engineer Skill Level 3 to support operations in ... development, manipulation of extremely large data sets, real-time systems, and business management ...
Sr. SDET
Annapolis Junction, MD · On-site
$51 - $66/hr
Sr. SDET Required Skills * 6-10 years of experience in a technical discipline, 5 of which must be ... management systems (e.g. MS SQL Server, DB2, Oracle,) Proven proficiency with: SQL and PL/SQL
Sr. SDET
Annapolis Junction, MD · On-site
$51 - $66/hr
Sr. SDET Required Skills * 6-10 years of experience in a technical discipline, 5 of which must be ... management systems (e.g. MS SQL Server, DB2, Oracle,) Proven proficiency with: SQL and PL/SQL
Software Developer
Lanham, MD · Hybrid
Kratos has an exciting opportunity for a Software/Product Developer for our Lanham, Maryland office ... Experience with development management or release management of a product * Experience with ...
Software Developer
Lanham, MD · Hybrid
Kratos has an exciting opportunity for a Software/Product Developer for our Lanham, Maryland office ... Experience with development management or release management of a product * Experience with ...
Sr. SDET
Annapolis Junction, MD · On-site
$51 - $66/hr
Sr. SDET Required Skills * 6-10 years of experience in a technical discipline, 5 of which must be ... management systems (e.g. MS SQL Server, DB2, Oracle,) Proven proficiency with: SQL and PL/SQL
Sr. SDET
Annapolis Junction, MD · On-site
$51 - $66/hr
Sr. SDET Required Skills * 6-10 years of experience in a technical discipline, 5 of which must be ... management systems (e.g. MS SQL Server, DB2, Oracle,) Proven proficiency with: SQL and PL/SQL
Manage and resolve development and production support tickets; contribute to CI/CD pipelines using ... Minimum 8 years of software development experience with a strong foundation in Java and Spring Boot ...
New
Manage and resolve development and production support tickets; contribute to CI/CD pipelines using ... Minimum 8 years of software development experience with a strong foundation in Java and Spring Boot ...
New
The role requires extensive experience in software development management and familiarity with DoD programs. Responsibilities : • manage customer requirements • provide technical oversight to a ...
The role requires extensive experience in software development management and familiarity with DoD programs. Responsibilities : • manage customer requirements • provide technical oversight to a ...
The Business Development Manager applies healthcare industry knowledge, advanced sales acumen, and disciplined territory management to drive growth within an assigned geographic region or book of ...
New
The Business Development Manager applies healthcare industry knowledge, advanced sales acumen, and disciplined territory management to drive growth within an assigned geographic region or book of ...
New
We are hiring a Software Engineer (Software Management) to work in Laurel, MD . Position location ... Utilizes software development and software design methodologies appropriate to the development ...
Quick apply
We are hiring a Software Engineer (Software Management) to work in Laurel, MD . Position location ... Utilizes software development and software design methodologies appropriate to the development ...
We are hiring a Software Engineer (Software Management) to work in Laurel, MD . Position location ... Utilizes software development and software design methodologies appropriate to the development ...
We are hiring a Software Engineer (Software Management) to work in Laurel, MD . Position location ... Utilizes software development and software design methodologies appropriate to the development ...
We are hiring a Software Engineer (Software Management) to work in Laurel, MD . Position location ... Utilizes software development and software design methodologies appropriate to the development ...
Quick apply
We are hiring a Software Engineer (Software Management) to work in Laurel, MD . Position location ... Utilizes software development and software design methodologies appropriate to the development ...
As an AWS Security Software Development Engineer (SDE), you'll help to build and manage services that detect and automate the mitigation of cyber threats across all of Amazon's infrastructure. You'll ...
As an AWS Security Software Development Engineer (SDE), you'll help to build and manage services that detect and automate the mitigation of cyber threats across all of Amazon's infrastructure. You'll ...
Software Development Manager information
See Pasadena, MD salary details
$80.7K - $89.8K
4% of jobs
$89.8K - $99K
4% of jobs
$99K - $108.1K
5% of jobs
$108.1K - $117.2K
5% of jobs
$125.6K is the 25th percentile. Wages below this are outliers.
$117.2K - $126.4K
6% of jobs
$126.4K - $135.5K
7% of jobs
$135.5K - $144.7K
11% of jobs
The median wage is $149.2K / yr.
$144.7K - $153.8K
13% of jobs
$153.8K - $162.9K
17% of jobs
$163.8K is the 75th percentile. Wages above this are outliers.
$162.9K - $172.1K
17% of jobs
$172.1K - $181.2K
10% of jobs
$80.7K
$144.3K
$181.2K
How much do software development manager jobs pay per year?
What does a software development manager do?
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
What does a software development manager do?
What are the key skills and qualifications needed to thrive as a software development manager?
How does a software development manager typically balance technical leadership with people management responsibilities?
What is the difference between Software Development Manager vs Software Engineer?
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.
What are the most commonly searched types of Software Development jobs in Pasadena, MD?
The most popular types of Software Development jobs in Pasadena, MD are:
What job categories do people searching Software Development Manager jobs in Pasadena, MD look for?
The top searched job categories for Software Development Manager jobs in Pasadena, MD are:
What cities near Pasadena, MD are hiring for Software Development Manager jobs?
Cities near Pasadena, MD with the most Software Development Manager job openings:

Software Engineer (SWE) (1-3)
Annapolis, MD • On-site
Other
Medical, Retirement, PTO
Posted 5 days ago
Job description
BTS Software Solutions is seeking a Software Engineer (SWE) to develop software systems in support of customer operations.
Job Description:The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Primary Location: Annapolis Junction, MD
Clearance Requirement: TS/SCI with Poly from Maryland customer
Degree Requirement:- Level 1- Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
- Level 2- Fourteen (14) years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
- Level 3-Twenty (20) years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
- DoD 8570 compliance with Information Assurance Technical (IAT) Level II or higher is required.
- Analyze user requirements to derive software design and performance requirements
- Debug existing software and correct defects
- Provide recommendations for improving documentation and software development process standards
- Design and code new software or modify existing software to add new featuresude { ?
- Integrate existing software into new or modified systems or operating environments
- Develop simple data queries for existing or proposed databases or data repositories
- Write or review software and system documentation
- Serve as team lead at the level appropriate to the software development process being used on any particular project
- Design or implement complex database or data repository interfaces/queries
- Develop or implement algorithms to meet or exceed system performance and functional standards
- Assist with developing and executing test procedures for software components
- Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
- Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
- Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
- Implement recommendations for improving documentation and software development process standards
- Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
- Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
- Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
- Recommend new technologies and processes for complex software projects
- Serve as the technical lead of multiple software development teams
- Select the software development process in coordination with the customer and system engineering
- Ensure quality control of all developed and modified software
- Delegate programming and testing responsibilities to one or more teams and monitor their performance
The BTS pay range for this job-level is a general guideline only and not a guarantee of compensation or salary. Our approach to crafting offers considers various factors to establish an equitable and competitive compensation package. These considerations include, but are not limited to, the extent and intricacy of the role’s responsibilities, the candidate’s educational background, their work experience, and the specific competencies crucial for success in the role.
Company Overview:BTS Software Solutions is a Service-Disabled Veteran-Owned Small Business who are community-focused innovators who transform ideas into technology to serve people. We recognize that innovation is only valuable when applied towards a needed solution. Technology has no value without the hard work to turn ideas into reality. Our roots are in helping save Soldiers’ lives through technology. We bring that ethos to serving our community. We create solutions that touch people's lives - products to communicate, to connect companies with customers, to stay informed, to save lives, and to enhance lives.
We have a small company persona with a large company ethos and capabilities; we create elegant solutions for complex problems that will enrich people’s lives. We offer one of the best benefits packages in the industry: Competitive health benefits package, PTO, 401K matching and vested from day one to name just a few of our benefits and perks.
BTS Software Solutions is an Equal Opportunity Employer (EOE). All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
About BTS Software Solutions
Sourced by ZipRecruiter
Company size
11 - 50 Employees
Headquarters location
Columbia, MD, US
Year founded
2011