Senior Software Engineer: Lead Systems & Architecture

The Johns Hopkins University

Baltimore (MD)

On-site

USD 88,000 - 154,000

Full time

29 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

The Johns Hopkins University seeks a Sr. Software Engineer to own the design, development, and maintenance of enterprise-scale applications, including documentation and production support.

This role involves installation, testing, and upgrades of systems and tools, translating business requirements into technical specifications and overseeing code quality. You will lead architecture discussions, mentor junior staff, and ensure deliverables align with software lifecycle standards while

Qualifications

  • Bachelor's Degree (or foreign equivalent) in computer science, computer information systems, information technology, electronic engineering, or related field.
  • Six years of related experience with computer systems and applications.
  • Additional education may substitute for required experience to the extent permitted by the JHU equivalency formula.

Responsibilities

  • Define highly complex business/clinical/education problems by meeting with clients to observe and understand current processes.
  • Gather highly complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications.
  • Develop detailed tasks and project plans by analyzing scope and milestones for highly complex projects to ensure timely delivery.
  • Write functional/technical specifications from highly complex system requirements for use by programmers and analysts.
  • Develop/change data input, files/database structures, data transformation, algorithms, and data output to provide technical solutions for highly complex development tasks.
  • Document code and processes by adhering to development methodologies and adding documentation to systems.
  • Provide monitoring and guidance in application design and development to junior staff.
  • Provide leadership for strategic planning in designing and developing comprehensive innovative integrated solutions.
  • Create and document highly complex test scenarios to validate application functionality.
  • Test changes with highly complex test scenarios to ensure solutions work as expected.
  • Author and maintain technical and end-user documentation.
  • Mentor junior staff in testing tools and technologies.

Skills

Mentoring
Leadership
Requirements gathering
Software development
Documentation

Education

Bachelor's Degree in computer science/IT or related field

Job description

The Johns Hopkins University seeks a Sr. Software Engineer to own the design, development, and maintenance of enterprise-scale applications, including documentation and production support.

This role involves installation, testing, and upgrades of systems and tools, translating business requirements into technical specifications and overseeing code quality. You will lead architecture discussions, mentor junior staff, and ensure deliverables align with software lifecycle standards while

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Application Systems Engineer: Install, Test, Support
Junior Application Systems Engineer: Install, Test, Support

Jobtailor • Baltimore (MD)

On-site
USD 45,000 - 60,000
Strategic Systems - Full-Stack Engineer
Strategic Systems - Full-Stack Engineer

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Radiology Software Engineer — Medical Imaging
Radiology Software Engineer — Medical Imaging

The Johns Hopkins University • Baltimore (MD)

On-site
USD 80,000 - 100,000
Developer II Radiation Oncology & Molecular Radiation Sciences - Johns Hopkins University
Developer II Radiation Oncology & Molecular Radiation Sciences - Johns Hopkins University

OpenTalent • Washington

On-site
USD 110,000 - 150,000
Software Engineer II - Radiation Oncology & MR Sciences
Software Engineer II - Radiation Oncology & MR Sciences

OpenTalent • Washington

On-site
USD 110,000 - 150,000
Developer Neuroscience - Staff - Johns Hopkins University
Developer Neuroscience - Staff - Johns Hopkins University

OpenTalent • Druid Hills (KY)

On-site
USD 65,000 - 85,000
Senior Systems Administrator - Hybrid IT & Automation Lead
Senior Systems Administrator - Hybrid IT & Automation Lead

The Johns Hopkins University • Baltimore (MD)

Hybrid
USD 64,000 - 113,000
Hybrid Sr. Systems Administrator — Secure IT Infrastructure
Hybrid Sr. Systems Administrator — Secure IT Infrastructure

Johns Hopkins University • United States

Hybrid
USD 64,000 - 113,000
Senior Systems Administrator — Hybrid IT, Automation & Security
Senior Systems Administrator — Hybrid IT, Automation & Security

Johns Hopkins University • Baltimore (MD)

Hybrid
USD 64,000 - 113,000
Sr. Software Engineer (Neuroscience)
Sr. Software Engineer (Neuroscience)

The Johns Hopkins University • Baltimore (MD)

On-site
USD 88,000 - 154,000