Software Engineer (Backend)

If you’ve ever been to a library and checked out a book or placed a hold online, you may have used our software. The Library Corporation (TLC) has been servicing the Library Industry since 1974. TLC provides premier automation, cataloging, and data services to more than 4,500 public, school, academic, and special libraries worldwide, ranging from single-site facilities to massive metropolitan systems.

Job Description

The Library Corporation is looking for a backend or full stack Java software engineer to join our CARL development team.

The ideal candidate for this position will thrive in a remote environment, excels at understanding code and asking questions, and has an interest in books and libraries.

Duties and Responsibilities

  • ●  Working in an agile development environment (Kanban).
  • ●  Participating in a team designing and developing in Java and Oracle.
  • ●  Translating customer needs and requirements into tightly scoped and estimated units of work.

    Qualifications and Skills

  • ●  Java development experience required
  • ●  Proficiency with Spring required
  • ●  API design and development experience required
  • ●  Javascript frontend development experience a plus
  • ●  Automated testing and test-driven development experience a plus
  • ●  Comfortable in multi-developer environments with estimation, workflow, version control, code reviews and dependency management
  • ●  Experience with docker a plus
  • ●  Experience with python and/or C++ a plus
  • ●  Experience with GitLab pipelines for CI/CD a plus

    Benefits

    TLC offers its employees opportunities to grow and make a real contribution. Our benefits package includes:

  • ●  Paid time off
  • ●  Health Insurance
  • ●  Vision Insurance
  • ●  Dental Insurance
  • ●  Life Insurance
  • ●  401(k)
  • ●  Short and Long-Term Disability Insurance
  • ●  Flexible Spending Account (FSA) and Dependent Care Account (DCA)
  • ●  Health Savings Account (HSA)

    Salary range for this position is $65k-$100k, commensurate with experience.

    This position is open to remote candidates, although preference may be given to local candidates. No ongoing business travel requirement is anticipated for this position. TLC’s core hours of operation are 8:30 am to 5 pm in the time zone in which you reside. Teleworkers may request to work +/- up to 2 hrs of deviation from the core hours for your daily schedule, subject to approval. Your core working hours must be consistent, totaling 40 hours per week, and not deviate without approval from your supervisor.

We are an equal opportunity employer offering competitive salaries and benefits and a congenial work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. An offer of employment with TLC is conditioned upon the successful completion of a background investigation.

If you have the personal and professional skills for this position and want to work in a rapidly growing enterprise that uses the latest technology, we invite you to send us your resume, professional references, and salary requirements.

Applicants can apply at TLC’s website: https://tlcdelivers.com/career-opportunities/

The Library Corporation is located approximately 50 miles West of Washington, DC.

Software Engineer (Frontend)

If you’ve ever been to a library and checked out a book or placed a hold online, you may have used our software. The Library Corporation (TLC) has been servicing the Library Industry since 1974. TLC provides premier automation, cataloging, and data services to more than 4,500 public, school, academic, and special libraries worldwide, ranging from single-site facilities to massive metropolitan systems.

Job Description

The Library Corporation is looking for a frontend software engineer to join our TLC development team.

The ideal candidate for this position will thrive in a remote environment, excels at understanding code and asking questions, and has an interest in books and libraries.

Duties and Responsibilities

  • ●  Working in an agile development environment (Kanban)
  • ●  Participate in a team designing and developing in Javascript.
  • ●  Translating customer needs and requirements into tightly scoped and estimated units of work.

    Qualifications and Skills

  • ●  Javascript and/or Typescript single page application development experience required
  • ●  React or similar javascript framework experience required
  • ●  Storybook experience a plus
  • ●  Material UI experience a plus
  • ●  Accessibility experience a plus
  • ●  Experience with routing libraries, component-driven development, and design system development a plus
  • ●  Automated testing and test-driven development experience a plus
  • ●  Comfortable in multi-developer environments with estimation, workflow, version control, code reviews and dependency management

    Benefits

    TLC offers its employees opportunities to grow and make a real contribution. Our benefits package includes:

  • ●  Paid time off
  • ●  Health Insurance
  • ●  Vision Insurance
  • ●  Dental Insurance
  • ●  Life Insurance
  • ●  401(k)
  • ●  Short and Long-Term Disability Insurance
  • ●  Flexible Spending Account (FSA) and Dependent Care Account (DCA)
  • ●  Health Savings Account (HSA)

    Salary range for this position is $65k-$100k, commensurate with experience.

    This position is open to remote candidates, although preference may be given to local candidates. No ongoing business travel requirement is anticipated for this position. TLC’s core hours of operation are 8:30 am to 5 pm in the time zone in which you reside. Teleworkers may request to work +/- up to 2 hrs of deviation from the core hours for your daily schedule, subject to approval. Your core working hours must be consistent, totaling 40 hours per week, and not deviate without approval from your supervisor.

We are an equal opportunity employer offering competitive salaries and benefits and a congenial work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. An offer of employment with TLC is conditioned upon the successful completion of a background investigation.

If you have the personal and professional skills for this position and want to work in a rapidly growing enterprise that uses the latest technology, we invite you to send us your resume, professional references, and salary requirements.

Applicants can apply at TLC’s website: https://tlcdelivers.com/career-opportunities/

The Library Corporation is located approximately 50 miles West of Washington, DC.

Informational Technology System Administrator

 

Jefferson County Schools

JOB DESCRIPTION

 

 

 

POSITION: IMMEDIATE SUPERVISOR:

Informational Technology System Administrator

 

 

Director of Technology

 

 

FLSA STATUS:                      Non-exempt

 

 

EMPLOYMENT TERM:

Minimum 261 days annually, pursuant to WV Code 18A-4-8;

extended employment terms may be established by JCBOE

 

 

SALARY:                                Pursuant to WV Code 18A-4-8a, in accordance with Jefferson County

Salary Scale.  Professional 3rd Tier.

 

 

EVALUATION:                        Performance in this position will be evaluated annually by the

Director of Technology/immediate supervisor and in accordance with WV State Code 18A-2-12, WV State Board Policy 5314, and JCBOE’s Evaluation Policy for Professional Personnel.

 

JOB SUMMARY:                  

The role of the Informational Technology System Administrator is to manage in-house computer software systems, servers, storage devices and network connections to ensure high availability and security of the supported applications. This individual also participates in the planning and implementation of policies and procedures to ensure system provisioning and maintenance that is consistent with the Jefferson County Schools IT Department goals, industry best practices, and regulatory requirements.

 

 

PERFORMANCE RESPONSIBILITIES:

The following statements are intended to describe the general nature and level of work being performed. They are not intended to be construed, as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time for any reason, including reasonable accommodation.

 

  • Manage virtual and physical servers with updated and appropriate Windows operating systems
  • Manage Active Directory, Imaging, and server and workstation patching with SCCM
  • Manage the physical and virtual environment (VMware) of servers and virtual desktop
  • infrastructure (VOl)

 

  • Have familiarity with MS SQL server, windows clustering, domain controller setup, active directory, and group policy

 

  • Ensure the security of the server infrastructure by implementing industry best-practices regarding privacy, security, and regulatory compliance
  • 1

 

  • Participates in developing and maintaining documentation about current environment setup, standard operating procedures, and best practices
  • Manage end user accounts, permissions, access rights, and storage allocations in accordance with best-practices

 

  • Perform and test routine system backups and restores

 

  • Anticipate, identify, troubleshoot, mitigate and correct hardware and software issues on servers, and workstations. Escalate incidents as necessary

 

  • Practice server asset management, including maintenance of server component inventory and related documentation and technical specifications information

 

  • Recommend, schedule, and perform software and hardware upgrades, patches and reconfigurations

 

  • Develop required reports in response to end user and management needs

 

  • Manage vendors, outsourcers, and contractors to secure software products and services

 

  • Manage the physical environment of the server racks including cable management, documentation, labeling, and configuration of KVM switching for console and remote access

 

  • Build and deploy new servers on the network as needed

 

  • Have familiarity with NAS and SAN storage management, and MS DFS

 

  • Have familiarity with Cisco routing and switching principles and hardware

 

  • Assist in the completion of the work order system requests

 

  • Manage Google Administrator duties

 

  • Be available for emergencies outside of normal business hours should they arise

 

  • Other duties may be assigned

 

 

 

QUALIFICATIONS:

 

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

 

Required Qualifications:

 

 

 

  • Associates Degree in technology-related field
  • Any industry certification
  • Criminal background check conducted pursuant to
  • WV Code 18A-5-15c

 

 

 

Preferred Qualifications:

 

 

  • CompTIA A+ certification
  • MCP and Network+ certifications. CompTIA Security+
  • MCSA
  • CCENT or CCNA

 

 

 

PHYSICAL DEMANDS: Requires the ability to perform the duties contained in this description. Valid driver’s license. Ability to lift and move computer terminals and peripheral equipment.

 

 

 

WORK ENVIRONMENT: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  The noise level in the work environment is moderate to loud (60-90 dB).

 

The information contained in the job description is for compliance with the Americans with Disabilities Act (ADA) and is not an exhaustive list of duties performed by this position. Additional duties are performed by the individuals currently holding this position and additional duties may be assigned by the Superintendent or his/her designee.

 

Internships in: Marketing, HR, Communications, Management Strategies, and Digital Tech

Internship Training Program

 

Merchant Serv is a growing technology company that seeks students for a rewarding internship program.  Students will get an opportunity to apply what they learning in the classroom to the real world.  In other words, students will gain hands-on-experience that will follow them for the rest of their career.  Whether you’re looking to complete an internship for school credit, or to make a little extra money this is the program for you.

 

Internship positions:

Marketing: learn the art of building a successful marketing campaign

Human Resources: learn HR strategies and leadership skills

Communications: learn the art of communicating in today’s market place

Management Strategies: hiring, marketing, learning new leadership skills

Digital Technologies: learn the art of developing software, social media marketing and more

 

Benefits of Internship:

Earned college credit: students will gain 3 credits upon completion of the internship

Resume workshop: students will receive professional advice on their resume

Professional reference: students will receive written reference up graduation

Cash bonuses: earn extra income during internship

 

For more information:

Jerry Harper
Merchant Serv/ Owner Operator
126 E Burke St
Martinsburg, WV 25404

410-585-4946

www.merchantserv.net