1

Software Engineer Software Engineer Jobs in Maryland

Software Engineer

Hanover, MD · On-site

$175K - $195K/yr

The Software Engineer (SWE) shall possess the following capabilities: Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects ...

SOFTWARE ENGINEER, JOURNEYMAN The company is seeking a Software Engineer, Journeyman to provide SETA support in Hanover, MD. RESPONSIBILITIES * Design, develop and install software solutions. * Build ...

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements. These systems might include, but ...

The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...

Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and motivated ...

Software Engineer

Annapolis Junction, MD · On-site

$57.70 - $91.35/hr

Job Title Software Engineer Overview EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions. We are a full ...

Job Title Software Engineer, Mid Overview EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions. We are a ...

Software Engineer

Hanover, MD · On-site

$140K - $160K/yr

This individual will collaborate with software, systems, and hardware engineers to develop, integrate, test, and maintain scalable, highly available mission systems. This role is based in Hanover ...

The Software Engineer will analyze user requirements, develop software solutions, and advocate for automation in system processes. Responsibilities : • Drive next generation PKI architecture ...

Showing results 41-60

Software Engineer Software Engineer information

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What are popular job titles related to Software Engineer Software Engineer jobs in Maryland? For Software Engineer Software Engineer jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Software Engineer Software Engineer jobs in Maryland look for? The top searched job categories for Software Engineer Software Engineer jobs in Maryland are:
What cities in Maryland are hiring for Software Engineer Software Engineer jobs? Cities in Maryland with the most Software Engineer Software Engineer job openings:

Software Engineer

Tensley Consulting, Inc.

Hanover, MD • On-site

$175K - $195K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 19 days ago


Job description

Job Description

The Software Engineer (SWE) shall possess the following capabilities:
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 features
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 (U) Delegate programming and testing responsibilities to one or more teams and monitor their performance

Education/Experience:
Fifteen (15) 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.

Salary: $175,000-$195,000. This represents the typical salary range for this position, but is not guaranteed. Salary is based on experience, location and contractual requirements which could fall outside of the range listed.

, Required Skills

- Grafana
- Bash
- Python
- Javascript

, About Tensley Consulting, Inc.
About TensleyTensley Consulting is a Service-Disabled Veteran-Owned Small Business focused on mission engineering in support of the United States Intelligence Community and the Department of Defense. Our team consists of System Engineers, Software Engineers, Test Engineers, and Signals Analysts performing work throughout the Continental United States (CONUS) and Outside the Continental United States (OCONUS).
Equal Opportunity, Diversity InclusionWe aim to build a team that represents a variety of backgrounds, perspectives, and skills. We embrace inclusion and ensure equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, military or veteran status, or any other personal characteristic.
Benefits Include
100% paid medical coverage with HSA and company contribution
100% paid vision, dental, short-term, and long-term premium
12% 401(k) contribution (not a match)
Education and training budget
6 weeks and 3 days of PTO
And much more!
Come grow with us!