Skip to main content

This job has expired

Senior Software Developer

Employer
University of Maryland Baltimore
Location
Baltimore, MD

View more

Job Details

Job Description
The University of Maryland, Baltimore (UMB), Institute of Human Virology (IHV) is currently recruiting for a Senior Software Developer.  The Senior Software Developer develops, creates, modifies, and test code, forms, and script that allow for the creation and maintenance of an electronic software working as part of a Health Informatics team to design and implement new IT features and technologies for international program.

The Senior Software Developer will also develop specifications from analyzing user needs; develop software solutions; and determine required data to determine software functionality. Analyze and design database within a software individually developing database. Develop and write computer software to store, locate, and retrieve data and produce reports.  Deliver high quality and performance code in an agile environment.  Use, evaluate, and learn exciting new technologies that keep products and teams on the cutting edge.  Provide technical direction and coordination for a single development project.  Provide leadership to cross-functional teams.  Lead the design, development, and maintenance of complex solutions with a focus on quality, performance, and resiliency.

Benefits Information:
UMB offers a generous benefits package that includes 22 vacation days, 14 floating and holidays, 15 sick days; comprehensive health insurance and retirement options; and tuition remission for employees and their dependents at any of the University System of Maryland schools.

Essential Functions:
  • Develop and routinely update all processes, standard operating procedures and documents for software management for the organization.
  • Consistently defines and applies technologies, standards and software engineering practices, mentoring other team members
  • Create, review & approve design, solutions and Technical Design Documents (TDD) and engages with end user on requirements and application.
  • Participate in requirements analysis, design and test plan creations and test result verification Advise for production environment set up and breaks down large scale projects into manageable chunks.
  • Coordinate the work being done by other software engineers working on the team, coordinating team activities with other teams and product groups, maintaining software architecture standards.
  • Lead and direct software engineering resources to ensure timely and quality delivery of services.
  • Participate in the full system development lifecycle involving design, implementation, testing, and launching.
  • Assist with the generation and analysis of business and functional requirements for proposed software solutions.
  • Participate in and sometimes lead architectural and database design discussions as they relate to product direction.
  • Generate data for project planning, including task breakdown and estimation of work for a project. Tracks status within the project as necessary.
  • Develop, invent, research, and write software to store, locate, and retrieve data and information.
  • Gather, analyze and design, implement, integrate, test, deploy and support.  Analyze environment and determine the best strategies to extract or link data to divergent systems and integrate the software.
  • Ensure data captured includes any additional information, templates, customization required. Develop, direct, and manage software testing and validation procedures, programming and documentation.
  • Correct errors by making appropriate changes and rechecking the software to ensure that the desired results are produced.
  • Conduct trial runs of program and software to be sure they will produce the desired information and the instructions are correct.  Determine software limitations and capabilities, performance requirements, and interfaces.
  • Perform other duties assigned.


Qualifications
Education: Bachelors in computer or information sciences or related field.
Experience: Four (4) years of related computer programming or software development experience.
Preferred experience:  Documented success of implementation of at least 2 life-cycle projects.

Hiring Range: Commensurate with education and experience
If accommodations are needed for a disability, please contact Staffing & Career Services at 410-706-2606, Monday – Friday, 8:30am – 4:30pm EST.  Maryland Relay can be accessed by dialing 711 (in-state) or 1-800-735-2258.
Equal Opportunity/Affirmative Action Employer.  Minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.

Job: Reg or CII Exempt Staff
Shift: Day Job
Organization: School of Medicine - Institute of Human Virology
Job Posting: Oct 27, 2020
Unposting Date: Ongoing

Organization

Welcome to the Baltimore campus of the University of Maryland, founded in 1807 along a ridge in what was then called Baltimore Town. Today, this 61-acre research and technology complex encompasses 65 buildings in West Baltimore near the Inner Harbor.

The University is Maryland's only public academic health, human services, and law center. Seven professional and graduate schools train the majority of the state's physicians, nurses, dentists, lawyers, social workers, and pharmacists.

Under the leadership of President Jay A. Perman, MD, the University is a leading partner in the redevelopment of the west side of Baltimore. The University of Maryland BioPark, which opened in October 2005, promotes collaborative research opportunities and bioscience innovation.

Sponsored research totaled $567.1 million in Fiscal Year 2010. With 6,349 students and 6,717 faculty members and staff, the University is an economic engine that returns more than $15 in economic activity for every $1 of state general funds appropriation. The University community gives more than 2 million hours a year in service to the public.

Mission


The University of Maryland, Baltimore (UMB) is the State¹s public health, law and human services university devoted to excellence in professional and graduate education, research, patient care, and public service. As a diverse community of outstanding faculty, staff and students, and using state-of-the-art technological support, we educate leaders in health care delivery, biomedical science, global health, social work and the law. We emphasize interdisciplinary education and research in an atmosphere that explicitly values civility, diversity, collaboration, teamwork and accountability. By conducting internationally recognized research to cure disease and to improve the health, social functioning and just treatment of the people we serve, we foster economic development in the City, State, and nation. We are committed to ensuring that the knowledge we generate provides maximum benefit to society and directly enhances our various communities.

 

Campus Data

University Facts at a Glance

 

Go to the Office of Institutional Research and Accountability for complete campus facts. 

 

Equal Opportunity


The University of Maryland is an Equal Opportunity/Affirmative Action employer and educational institution and does not discriminate on the basis of race, color, religion, age, ancestry, national origin, gender, sexual orientation, physical or mental disability, marital status or veteran's status to recruit, hire, compensate, train and promote employees and applicants for employment in all job levels with regard to their qualifications and without consideration to the aforementioned categories. Exceptions to this policy will be made only as allowed by law for example, due to bona fide occupational qualifications or lack of reasonable accommodations for disabilities.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert