Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer (Neuroscience)

$87.64k - $153.55k

Johns Hopkins University

We are seeking a Sr. Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes installation, modification, and testing of new and/or upgraded applications (packages or home grown), operating systems, file structures, hardware, communication devices, and productivity tools. Applies analysis techniques and procedures to gather and then translate business requirements into functional/technical specifications and designs. Using functional specifications and designs, produces all or part of the deliverables. Maintains databases and application system code.Responsible for full life cycle of large/long-term highly complex projects. Typically manages multiple projects of varying complexities. Based on expert technical knowledge, skills and experience, develops broad-based solutions involving multifaceted technologies, and business processes. Leads overall strategy, design & architecture for solutions.Specific Duties & ResponsibilitiesAnalysis & Requirements GatheringDefine highly complex business/clinical/education problems by meeting with clients to observe and understand current processes and the issues related to those processes. Provide written documentation of findings to share with the client and other IT colleagues. Gather highly complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications.Design & DevelopmentDevelop detailed tasks and project plans by analyzing project scope and milestones for highly complex projects to ensure product is delivered timely according to software lifecycle standards. Direct lower-level staff by reviewing tasks and milestones for adherence to quality of deliverables. Write functional/technical specifications from the highly complex system requirements, putting them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions. Direct lower-level staff by reviewing their completed work. Develop/change data input, files/database structures, data transformation, algorithms, and data output by using appropriate computer language/tools to provide technical solutions for highly complex application development tasks. Direct lower-level staff by reviewing their work. Document code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-based system(s) to simplify code maintenance and to improve support. Direct lower-level staff by reviewing their work. Provide monitoring and guidance in application design and development to more junior staff. Give direction and leadership in techniques and tools to lower-level staff. Provide experienced leadership for strategic planning in designing and developing comprehensive innovative integrated solutions.Testing & DocumentationCreate and document highly complex test scenarios using the appropriate testing tools to validate and verify application functionality. Test all changes by using the appropriate highly complex test scenarios to ensure all delivered solutions work as expected and errors are handled in a meaningful way. Author and maintain documentation by writing audience-appropriate materials to serve as technical and/or end-user references. Mentor junior staff in testing tools and technologies by reviewing their work.Implementation & MaintenanceImplement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution. Monitor changes and resolve highly complex problems requiring the highest level of technical expertise by responding as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution. Provide support by investigating and resolving highly complex issues to ensure prompt, effective service. Other duties as assigned.Minimum QualificationsBachelor's Degree (or foreign equivalent) in computer science, computer information systems, information technology, electronic engineering, ora 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.Preferred QualificationsKnowledge in the assigned application as well as the platform on which it runs. Classified Title: Sr. Software Engineer Role/Level/Range: ATP/04/PF Starting Salary Range: $87,635 - $153,545 Annually ($120,640 targeted; Commensurate w/exp.) Employee group: Full Time Schedule: M-F, 37.5 hours per week FLSA Status: Exempt Location: School of Medicine Campus Department name: SOM Neuro Sci Neuroscience Personnel area: School of Medicine Department:Information Systems, IT

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer (Neuroscience) in Baltimore, MD vacancy
  •  ...SECURITY CLEARANCE: TS/SCI with both Polygraphs is required POSITION: Sr. Back-End Software Engineer / (AE,L4) REQUISITION: NIN-AE4-30.051925 LOCATION: Laurel, Maryland SEAT LOCATION: Emerson JOB DESCRIPTION: As part of the Secure the Enterprise initiative... 
    Senior
    Full time
    Shift work

    Capital Solutions Group

    Linthicum Heights, MD
    1 day ago
  • $121k - $206k

     ...business stakeholders to develop agent-driven workflows that automate complex processes and generate actionable insights.Champion engineering excellence by applying best practices in AI development, continuous integration, and code quality.Contribute to projects on agent... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    3 days per week

    T. Rowe Price

    Baltimore, MD
    3 days ago
  • $121k - $206k

     ...its investment operations and portfolio of investment applications through key long-term technology initiatives. As a Senior Software Engineer, you will play a critical role in designing and delivering next-generation, cloud-native applications that solve complex business... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    2 days ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Worldwide
    2 days per week

    Usm Corporation

    Baltimore, MD
    1 day ago
  • $125k - $175k

     ...cybersecurity service providers and small-to-medium businesses across regulated industries. We run on AWS GovCloud, and our customers — engineers, security officers, and CISOs at organizations whose contracts depend on accurate, defensible compliance evidence — rely on us to... 
    Senior
    Remote job
    Permanent employment
    Full time
    Live in

    Futurefeed

    Baltimore, MD
    1 day ago
  • Create the future of e-health together with us by becoming a Senior Software EngineerAt CompuGroup Medical we have the mission of building ground-breaking solutions for digital healthcare. Our vision is revolutionizing how healthcare professionals produce, access, and... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    CompuGroup Medical

    Owings Mills, MD
    1 day ago
  • $120k - $140k

     ...Full-time Description Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec, we believe in a people-first business. Our mission is to make millions of people's lives easier by developing innovative core banking and lending software... 
    Senior
    Remote job
    Full time
    Night shift

    Sharetec

    Baltimore, MD
    1 day ago
  • $125k - $155k

     ...Join one of Baltimore's Best Places to Work! About this role The Banner is seeking a Senior Software Engineer to help build scalable, high-performing digital products that power our journalism and reader experience. This is a highly impactful role for... 
    Senior
    Local area
    Remote work
    Relocation
    Flexible hours

    The Banner

    Baltimore, MD
    1 day ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cybersecurity & DevOpsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The OpportunityCACI is seeking... 
    Senior
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Linthicum, MD
    8 hours ago
  • $121k - $206k

     ...matter to you. Role SummaryYou’ll join a team of experienced engineers working on systems that matter—technology that helps investment...  ...solutions.ResponsibilitiesDesign, build, and deliver scalable software solutions across applications, services, databases, and infrastructureDevelop... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    2 days ago
  • $131.3k - $237.35k

    Leidos has a new and exciting opportunity for a Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Leidos

    Hanover, MD
    4 days ago
  • $140k - $200k

     ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Senior
    Full time
    Remote work

    Speechify

    Baltimore, MD
    1 day ago
  • $121k - $206k

     ...business processes as well as code, test, debug and implement software solutions. You will also:Lead projects or work streams within...  ...automate complex processes and generate actionable insights.Champion engineering excellence by applying best practices in AI development,... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    3 days ago
  •  ...platform: the APIs, libraries, services, and data stores other engineering teams integrate with to control who can do what in their part...  ...evaluate engineering trade-offs directly.Familiarity with enterprise software and the expectations security-conscious customers place on... 
    Senior
    Full time
    Live in
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Palo Alto Networks

    Baltimore, MD
    3 days ago
  •  ...Yahoo Holdings Inc. is seeking a Sr Software Dev Engineer (Finance) to own Yahoo's enterprise Node.js development environment, including runtimes, containers, and automated release pipelines. You will collaborate across security, OS, container, and CI/CD teams, integrating... 
    Senior
    Flexible hours

    Yahoo Holdings Inc. in

    Baltimore, MD
    20 hours ago
  •  ...Sr Java DeveloperDuration: 2-3 YearsFace 2 Face is Mandatory.Skills Requirements:Open source skills in Service mix, Camel.Experience...  .../, XML SOAP / CXFExperience with UNIX, installing application software and testing it there.Experience with SOAP web service development... 
    Senior

    Tech Tammina

    Baltimore, MD
    2 days ago
  • $168k - $193.73k

     ...We cultivate a people-centric culture focused on mastery, ownership, and transparency. About the Role: We are hiring a Senior Software Engineer to help modernize, scale, and operate the shared cloud infrastructure that powers YipitData’s data-intensive products, agentic... 
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    GrabJobs

    Baltimore, MD
    2 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Work at office

    GrabJobs

    Baltimore, MD
    3 days ago
  • $84.84k - $153.55k

     ...performance tuning, and capacity management for all organizational software systems as directed by management and senior staff. This...  ...Software solutions delivery support and mentoring for Software Engineers.  Lead the design and implementation of software solutions... 
    Senior
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Halethorpe, MD
    3 days ago
  • $186.8k - $233.5k

     ...how they show up. How We Build Babylist is in the middle of a fundamental shift in how software gets made, and we are not tiptoeing into it. We are rebuilding our engineering culture around a simple belief: AI changes everything. How teams are structured, how... 
    Senior
    Work at office
    Remote work
    Flexible hours
    Shift work

    GrabJobs

    Baltimore, MD
    1 day ago
  • $170k - $190k

     ...50 2022 Role Overview: Brigit is looking for senior fullstack engineers to help us scale our next-generation consumer finance platform...  ...bottom line What you have: 6+ years of industry experience as a software engineer REST based services and API development experience... 
    Senior
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    GrabJobs

    Baltimore, MD
    2 days ago
  • $166.9k - $230.9k

     ...origination workflows while enabling new funding sources and supporting Upstart’s broader platform evolution. As a Senior Software Engineer (L5) at Upstart, you will design and build scalable backend systems that simplify and standardize origination flows across products... 
    Senior
    Summer work
    Currently hiring
    Local area
    Remote work
    Work from home

    GrabJobs

    Baltimore, MD
    21 hours ago
  • $135.8k - $203.6k

     ...employees are not only part of history, they’re making history. Northrop Grumman Mission Systems (NGMS) is seeking a Sr Principal Embedded Software Engineer to join our innovative Software Technologies Organization. This position is located in Baltimore, MD. What You’ll... 
    Senior
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    2 days ago
  •  ...WORK In this role you will: Analyze user requirements to derive software design and performance requirements Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin Corporation

    Upperco, MD
    4 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Machine Learning & Cloud TechnologiesJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *The Opportunity... 
    Senior
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Linthicum, MD
    8 hours ago
  •  ...Job Description Job Description SECURITY CLEARANCE : TS/SCI with both Polygraphs is required POSITION:  Senior Software Engineer  REQUISITION: NIN-AE4-17.022425 LOCATION: Ft. Meade, Maryland JOB DESCRIPTION: • The Software Engineer will be heavily involved... 
    Senior

    Capital Solutions Group

    Linthicum Heights, MD
    12 days ago
  •  ...advancement. Davis Unlimited Information Technologies, Inc (DUIT) wants you!  We have immediate openings for mid-senior level software engineer. We are looking for the best and brightest software engineers with 5 or more years of experience to join our winning and innovative... 
    Senior
    Immediate start

    DUIT

    Halethorpe, MD
    14 days ago
  •  ...business founded on the basic principle of delivering customer mission success.RBR-Technologies is seeking a Full Stack Senior Software Engineer (level 3 or 4) with Zero Trust experience to join our team and support a cutting-edge Zero Trust mission where your full‑stack... 
    Senior
    Contract work
    Work experience placement

    RBR Technologies

    Linthicum Heights, MD
    14 days ago
  • Job-ID27127872Reference26-01207Information Technology - Engineer, Software Sr PURPOSE: Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of... 
    Senior
    Work experience placement

    Mindlance

    Owings Mills, MD
    1 day ago
  • $121k - $206k

     ...a difference in ways that matter to you. About the TeamThe AI Engineering and Application Development business unit builds and enables modern...  .... Role SummaryIn this role, as part of Developer Services Software Engineering team, you will develop, analyze, design, build,... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer (Neuroscience). Be the first to apply!