Software Engineer

Optimus Technology, Inc

Maryland

On-site

USD 80,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A software development company in Maryland is seeking a Software Engineer to develop, maintain, and enhance software systems. The role involves analyzing user requirements, debugging existing software, and making recommendations for improvement. Candidates should have a strong understanding of software design and development processes, along with the ability to work independently or in a team setting. This position offers a chance to work on innovative and complex software solutions.

Qualifications

  • Experience in software development methodologies.
  • Strong problem-solving skills in software design.
  • Ability to analyze and debug existing software.

Responsibilities

  • Analyze user requirements to derive software design.
  • Debug existing software and correct defects.
  • Provide recommendations for improving software development standards.
  • Design and code new software or modify existing software.

Job description

Job Overview

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 tradeoffs, 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.

Responsibilities
  • (U) Analyze user requirements to derive software design and performance requirements
  • (U) Debug existing software and correct defects
  • (U) Provide recommendations for improving documentation and software development process standards
  • (U) Design and code new software or modify existing software to add
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III
Software Engineer III

Motion Recruitment Partners LLC • Owings Mills (MD)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

Ptech Llc • Annapolis (MD)

On-site
USD 185,000 - 240,000
Generous PTO
Healthcare
401k contribution
+1
Senior Software Engineer
Senior Software Engineer

Sabria Recruiting • Fort Meade (MD)

On-site
USD 110,000 - 150,000
Software Engineer III
Software Engineer III

Reflexive Concepts, LLC • Columbia (MD)

On-site
USD 150,000 - 210,000
Software Engineer, Level 0
Software Engineer, Level 0

Avalore • Maryland

On-site
USD 110,000 - 160,000
Employer-Paid Health Care Plan
Retirement Plan (401k)
Life Insurance
+4
Software Engineer
Software Engineer

Manpower San Diego • San Diego (CA)

On-site
USD 65,000 - 85,000
Software Engineer, Level 1
Software Engineer, Level 1

Avalore • Maryland

On-site
USD 120,000 - 170,000
Employer-Paid Health Plan (Medical, D‑
401k with matching
Life Insurance
+4
Software Engineer
Software Engineer

Redwood Dental • Omaha (NE)

On-site
USD 80,000 - 110,000
Software Engineer
Software Engineer

Redwood Dental • Buffalo (NY)

On-site
USD 75,000 - 95,000
Software Engineer
Software Engineer

Redwood Dental • Houston (TX)

On-site
USD 85,000 - 110,000