You haven't searched anything yet.
Req#:634264 Sr. Software Engineer
Hybrid/Remote
*This position requires 2 days a month in the office on a regular basis.
*Additional days in the office for Special Projects and Go Lives.
Monday-Friday (8:30-5)
Johns Hopkins @ Harbor East
750 E. Pratt Street, 5th Floor
Baltimore, MD 21202
General Position Summary:Responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the installation, modification, and testing of new and/or upgraded applications (packages or home grown), operating systems, file structures, hardware, communication devices, and productivity tools. Apply analysis techniques and procedures to gather and then translate business requirements into functional/technical specifications and designs. Using functional specifications and designs, produce all or part of the deliverables. Maintain databases and application system code.
Job Scope/Complexity: 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.
Job Responsibilities: The responsibilities listed below are typical examples of the work performed by this position. Not all duties assigned to this position are included, nor is it expected that everyone in this position will be assigned every job responsibility.
*Analysis and Requirements Gathering
*Design and Development *Testing and Documentation
*Implementation and Maintenance
Education: Bachelor's degree required. Additional experience may be substituted for education.
Equivalency Formula: JHH: Related experience beyond minimum training experience qualifications may substitute for formal education requirement on a two years experience-for-one year education basis.
Required Experience: Five years of related experience project management, and task execution for administration, programming, maintenance, performance, implementation, security and support large/long-term highly complex projects, and making recommendations for IT products and services that meet business needs. Three to five years SQL knowledge. Database administrator a plus. Three to five years web development experience.
Preferred Job Qualifications: Knowledge in the assigned application as well as the platform on which it runs.
Knowledge, Skills, & Abilities (KSA's):
1. Must possess all requisite knowledge, skills, and abilities as posted in the supplemental section.
2. Must demonstrate strong critical thinking and analytical reasoning skills. 3. Ability to work on multiple priorities effectively.
4. Ability to prioritize conflicting demands.
5. Ability to execute assigned project tasks within established schedule.
6. Ability to work collaboratively in a team environment.
7. Ability to communicate effectively in the service of users and colleagues.
8. Writes and communicates clearly and concisely.
9. Possesses sound documentation skills.
10. Ability to maintain confidentiality.
11. Must demonstrate exemplary customer service skills
Full Time
$106k-128k (estimate)
08/12/2023
04/02/2024
csurg.jhmi.jhi.edu
Baltimore, MD
<25
The job skills required for SR SOFTWARE ENGINEER include Analysis, Programming, SQL, Products and Services, Communicates Effectively, Project Management, etc. Having related job skills and expertise will give you an advantage when applying to be a SR SOFTWARE ENGINEER. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by SR SOFTWARE ENGINEER. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for SR SOFTWARE ENGINEER positions, which can be used as a reference in future career path planning. As a SR SOFTWARE ENGINEER, it can be promoted into senior positions as a Software Engineer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary SR SOFTWARE ENGINEER. You can explore the career advancement for a SR SOFTWARE ENGINEER below and select your interested title to get hiring information.