Programmer Analyst

Database, Higher education, HTML, JavaScript, Operating systems, PL/SQL, SQL, Software, Technical support, Web applications, Software development, Project management, Education, Implementation, Decision-making, Data manipulation, Creativity, Consulting, Compliance
Full Time
$60,000 - $80,000
Work from home available Travel required to 10%.

Job Description

Position Purpose:

The Programmer/Analyst is responsible for the analysis, design, development, implementation and maintenance of systems and applications to support the business and management needs of the College. This position will lead small and large-scale projects independently and will participate in team decision-making processes.

Job Duties:

  • Business Analysis:
    •  Analyze business and information needs of College departments. 
    • Identify processes and needs for application development, modification, and implementation.
  • Design, development, and support of database and web applications:
    • Design, develop, and modify secure and accessible applications for College Departments using third party and customized solutions.
    • Perform peer review of developed solutions.
    • Work closely with departments to assure compliance with needs and to provide application support.
    • Apply third-party software upgrades and defect corrections as needed.
    • Configure systems to support applications.
    • Install, configure and support third party software.
  • Project Management:
    • Manage day-to-day operational aspects of a project and scope.
    • Determine project timelines, track milestones and deliverables. Develop and implement standards and procedures for systems analysis, program development and data manipulation. Train College personnel to access information and assist them in developing and maintaining documentation for their applications.
  • Additional Accountabilities
    • Consistently strive to increase level of expertise on applicable software, web technologies, security and operating systems.
    • Learn new technologies as needed.
    • Participate in software evaluations and assessments of new technologies.
    • Connect with industry peers to forge mutually beneficial relationships.
    • Work collaboratively with staff from Information Services and other departments.
    • Other duties (including serving on departmental and campus working groups and committees) as assigned. - (Essential)

Minimum Qualifications:


• Bachelor's degree in field related to position or equivalent combination of education and experience.


• A minimum of 3 years of high-level Oracle PL/SQL programming in a Unix or Linux environment, or 3+ years of experience with other high-level relational database programming languages.
• Experience identifying and resolving SQL performance issues
• Experience working with command-line tools on Linux/Unix and Windows operating systems.
• Experience developing web applications and solid understanding of HTML, CSS and JavaScript.
• Demonstrated ability to determine project timelines and complete projects on time.

Skills and Knowledge

• Ability to think creatively and logically, handle multiple priorities, resolve problems, identify tasks, and develop modular programs.
• Excellent verbal and written communication skills with the ability to create a collaborative relationship with customers, and to convey computing concepts effectively to non-technical users.
• Excellent analytical and problem-solving skills; ability to synthesize complex or diverse information.
• Ability to work independently and handle multiple priorities with minimal supervision.
• Impeccable organizational (time, task, project management) skills and ability to coordinate resources and staff within the college community.
• Strong interpersonal skills with ability to develop and maintain collegial relationships. Must be flexible, collaborative and have a positive attitude.
• Willingness and ability to learn additional applications as needed.
• Ability and willingness to travel (by car, air, train or bus) as needed.
• Ability to work individually and as part of a team.
• Ability and willingness to work weekends, evenings and other non-traditional schedules.
• Demonstrated commitment to diversity and inclusivity and to serving the needs of a culturally and educationally diverse and inclusive community with diplomacy and



Bates College offers competitive salaries, excellent benefits (health, dental, sick leave, 24 days of vacation, 2 personal days, 12 paid holidays, dependent care subsidy, free parking, access to library and athletic facilities & more) and a supportive, collegial environment in a drug- and smoke-free workplace.  

Equal Employment Opportunity Statement:

Bates College is committed to the principle of equal opportunity and providing an educational and work environment free from discrimination. The college prohibits discrimination on the basis of race, color, national or ethnic origin, religion, sex, sexual orientation, gender identity or gender expression, age, disability, genetic information or veteran status and other legally protected statuses in the recruitment and admission of its students, in the administration of its education policies and programs, or in the recruitment of its faculty and staff.  Bates College adheres to all applicable state and federal equal opportunity laws and regulations.  All college faculty, staff, students, contractors, visitors, and volunteers are responsible for understanding and complying with the Non-Discrimination Policy.

Inquiries concerning the college's policies, compliance with applicable laws, statutes, and regulations (such as Title VII, Title IX, and ADA/Section 504), and complaints may be directed to Gwen Lexow, Title IX Officer, 207-786-6445 or via email at

About Bates:

Bates is internationally recognized as a leading liberal arts college, attracting 2,000 students from across the U.S. and around the world.

Since 1855, Bates has been dedicated to educating the whole person through creative and rigorous scholarship in a collaborative residential community. Committed to opportunity and excellence, Bates has always admitted students without regard to gender, race, religion, or national origin.

Cultivating intellectual discovery and informed civic action, Bates prepares leaders sustained by a love of learning and zeal for responsible stewardship of the wider world. Bates engages the forces - intellectual trends, demographic changes, and technology - that are transforming higher education and the world into which our students graduate.

Bates has highly competitive admissions, graduates over 90 percent of its entering students, and more than half of its alumni earn graduate degrees. Bates employs 200 faculty members and 550 staff.

The college is proud of deep roots in the Lewiston/Auburn community, Maine’s second-largest urban area with a population of approximately 65,000. Bates is located on a beautiful, 133-acre, traditional New England campus in Lewiston, an emerging city with an entrepreneurial climate, a lively arts scene, and a dynamic business community. Bates is 35 miles north of Portland, 140 miles north of Boston, and 350 miles north of New York City.

Dice Id : RTX1c7ebd
Position Id : 6986391
Originally Posted : 2 months ago
Have a Job? Post it