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

Sr. Software Engineer (Neuroscience)

$42.13 - $73.82 per hour
Full-time

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 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer (Neuroscience) in Baltimore, MD vacancy
  • $87.64k - $153.55k

    We are seeking a Sr. Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support...  ...School of Medicine Campus Department name: SOM Neuro Sci Neuroscience Personnel area: School of Medicine Department:Information... 
    Senior
    Full time

    Johns Hopkins University

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

     ...difference in ways that matter to you. Role SummaryThe T. Rowe Price Multi-Asset Front Office Technology team is seeking a Senior Software Engineer to design, build, and enhance a suite of next-generation, cloud-native applications that support our Investment Division.This... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    10 hours 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
    6 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
    18 hours ago
  •  ...Job Description Job Description 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... 
    Senior
    Shift work

    Capital Solutions Group

    Linthicum Heights, MD
    20 days ago
  • $58.17 - $99.04 per hour

     ...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
    18 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
    18 hours 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
    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
    6 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
    2 days 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
    1 day ago
  • Job Title This position will focus on developing/maintaining services/applications using Java/Spring boot or Python or NodeJS, knowledge of automated testing of data a plus. Requires skills: Latest Java- Streams API, Java Lambdas, Java Generics AWS (Amazon ...
    Senior

    Samprasoft

    Owings Mills, MD
    4 days ago
  •  ...which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow users... 
    Senior
    Local area
    Remote work
    Worldwide

    GrabJobs

    Baltimore, MD
    1 day 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

    Baltimore, MD
    18 hours ago
  • $121k - $206k

     ...SummaryPositions are available in our New York City office or with our AI Engineering squad in Harbor Point, Baltimore, MD. In either location, you...  ...-impact AI products with leverage across the firm.As a Senior Software Engineer on T. Rowe Price Labs' AI Engineering team, you will... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    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
    3 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
    3 days 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
    20 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
    22 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
    4 days 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
    2 days ago
  • $170k - $260k

     ...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Python Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package
    Shift work

    GliaCell Technologies LLC

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

     ...us for the opportunity to grow and make a difference in ways that matter to you. Role Summary We are seeking a hands-on Senior Software Engineer with deep expertise in Oracle Cloud technologies, including ERP, EPM, Oracle Integration Cloud (OIC), OTBI, and APEX. This... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    1 day ago
  •  ...Title: Sr .Net Engineer Location: Baltimore, MD (2 Days/Week) Position Overview The Senior .Net Engineer will lead the delivery and maintenance of mission-critical applications and services supporting City Government initiatives. The role emphasizes... 
    Senior
    Local area
    2 days per week

    InstantServe LLC

    Baltimore, MD
    4 days ago
  •  ...technical solutions while fostering a culture built on trust, expertise, and long-term career growth.   We are seeking a Senior Software Engineer to develop, maintain, and enhance complex software systems supporting mission-critical and high-performance applications. This... 
    Senior

    Fantom Corporation

    Hanover, MD
    20 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Baltimore, MD
    4 days ago
  • $102.5k - $170.9k

    Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact...  ...ventures, and fuel growth through innovation.Work you'll doAs a Software Engineer II on the Engineering as a Service team, you will be... 
    Temporary work
    Local area
    Flexible hours

    Deloitte

    Baltimore, MD
    4 days ago
  • $77k - $202k

     ...Description & SummaryThe OpportunityAs an EAM IFS Cloud Consultant, Sr. Associate, you will engage with clients to optimize their...  ...practice, you will leverage your broad understanding of various software solutions to help clients achieve their strategic objectives. As... 
    Senior
    Full time
    H1b

    PwC

    Baltimore, MD
    1 day ago
  • $119k - $198.4k

    Position Summary Our AI & Engineering team helps organizations modernize technology platforms, accelerate innovation, and solve complex...  ...security, and support mission outcomes. Work you'll do As a Software Engineer III on the AI & Engineering team, you will be... 
    Local area
    Worldwide
    Flexible hours

    Deloitte

    Baltimore, MD
    4 days ago
  • $140k - $160k

     ...Senior Software Engineer  Location: United States (Remote) – must be located within the United States About This Opportunity Purple Squirrel Enterprises  has been supporting startups and global firms through growth, change, and expansion for 19+ years. We provide... 
    Senior
    Temporary work
    Local area
    Remote work
    Flexible hours

    Purple Squirrel Enterprises

    Baltimore, MD
    a month ago

Do you want to receive more vacancies?

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