Search Jobs | Submit an Application | About Us | Home  

Software Engineer

Location:Baltimore, MD
Benefits:Excellent Benefit Package Offered
Employment Type:Full Time

If you are passionate about transforming communities with a mission-driven organization, then we have the opportunity for you!

Reporting to the Director for Information Management and Technology, the Software Engineer is responsible for managing and supporting the use of commercial and custom software applications in use at Lutheran Immigration and Refugee Service (LIRS). LIRS employs a diverse set of information management applications, including multiple case management systems, document manage/storage systems, cloud productivity suites, marketing and fundraising applications, and finance and HR systems. The Software Engineer monitors the health of these systems, configures and maintains them, assists and trains users. This role is also responsible for the technical design and configuration of Salesforce applications.

Lutheran Immigration and Refugee Service (LIRS) is a national faith-based organization with an 80-year history, a budget of over $55 million per year, and over 80 headquarters staff. Widely recognized for our expertise in implementing federal programs on behalf of refugees and migrants in the United States,LIRS resettles refugees, reunites children with their families or provides loving homes for them, conducts policy advocacy, and advances the protection and rights of vulnerable migrants.

Headquartered in the beautiful Inner Harbor of downtown Baltimore we provide services nationwide through a network of affiliates. We offer flexible work hours, excellent benefits to include medical, dental, vision, life and disability insurance, professional development funds, and a 403(b) with organizational match.


  • Responsible for implementing, managing and documenting agency-wide software applications --including office productivity, databases, intranet, extranet and learning management platforms -- and supporting the business processes and objectives for those systems.
  • Develop and implement plans, policies and procedures, technical standards, methods and schedules for software applications.
  • Manage the delivery of functional support, administration, and specifications pertaining to LIRS software applications including design, configuration, testing, analyzing, and supporting of LIRS software applications.
  • Responsible for managing the development of requirements for queries, reports and business intelligence.
  • Responsible for implementing and managing reporting architecture.
  • Oversee the development and modification of business processes to align them with best practices and optimize the use of software applications.
  • Manage the development and maintenance of application interfaces
  • Articulate and communicate the assignments, projects, problems to be solved, actionable events, and/or any issues along with corresponding deadlines and timeframes for completion.
Salesforce Architect
  • Meet with staff to determine business, functional and technical requirements.
  • Participate in application design, configuration, testing and deployment.
  • Design and develop Salesforce CRM workflows and custom solutions for specific business needs.
  • Participate in efforts to develop and execute testing, training and documentation.
General IT
  • Provide troubleshooting, support, and problem resolution for LIRS software applications as well as patching and testing.
  • Coordinate reporting, tracking, and resolution of application-related issues with software support vendor organizations.
  • Prepare, or coordinate the preparation of application-related documentation and delivery of applications related training.
  • As a member of the Technology Team, provide supplemental Help Desk support (Tier 2) on all IT requests and issues, as needed.
  • Perform other duties as assigned.


  • Bachelor's Degree from an accredited college or university in computer sciences, business administration in combination with 6+ years of experience in an Information Technology role managing web-based or hosted software applications equivalent experience.
  • At least 1 year of hands on experience with Salesforce. Salesforce certification preferred.
  • Reporting and data warehouse skills.
  • SQL Server including stored procedures
  • Reporting via SSRS. Power BI experience is a plus.
  • Salesforce reporting
  • Experience and/or training in providing functional analysis and support, requirements gathering, gap analysis, application setup and configuration, customization, and end-user support for enterprise level applications, such as Salesforce, intranet and extranet platforms and learning management systems.
  • Ability to communicate effectively with all levels of office/field employees and management. Represent LIRS in a professional manner when dealing with outside suppliers and partners.
  • Ability to explain, demonstrate and clarify to others within well-established policies, procedures, and standards, as well as the ability to follow specific instructions and respond to simple and difficult requests from others.
  • Deep commitment to LIRS' core values and ability to model those values in relationships with colleagues and partners

Special Position Requirements

  • "Expert user" skills in MS-Office, Windows, and Desktop support.
  • Ability to occasionally oversee evening and/or weekend functions and deployments, as well as, after hour on-call support rotation as needed.



Click to Apply 

Share this Job:

Sign Up for Job Alerts

Managed by Job Match LLC, All Rights Reserved - iApplicants™ Applicant Tracking System © Copyright 2005-2021 | admin