Senior programmer analysts wear two hats in a way, as their jobs combine the functions of a systems analyst and a computer programmer. Like systems analysts, programmer analysts create software programs and computer systems, and like computer programmers, they write computer programs and perform maintenance on the programs. These programmer analysts work in a wide range of industries such as academia, health care and software. Regardless of industry type, one thing always remains true; you must have a compelling job description to recruit qualified candidates. A compelling description is one that is accurate, engaging and insightful. It discusses job responsibilities in a concise manner and explains what is unique about the company and why someone would want to work there. To help you get an idea of what you could write, we have provided a senior programmer analyst job description sample below.
Senior Programmer Analyst Job Summary
You will work full time for a top-10 university with minimal supervision to carry out responsibilities related to the analyses, programming and support of packaged applications software. Your main focuses will be design/creation, development, maintenance, testing, debugging, upgrading and support. You work with system users to pinpoint and develop systems or software features that improve the user experience.
Senior Programmer Analyst Job Responsibilities and Duties:
- Supervise, coach and train analysts and programmers
- Assess system capabilities and undertake feasibility studies that include financial considerations and time lines
- Create workflow diagrams, explore alternative solutions, write programs
- Comply with university standards for production, quality and productivity
- Train system users, serve as an information resource, develop resource materials, provide ongoing support
- Write documentation for system references
- Stay on top of new technology trends, join organizations, attend seminars, conferences and ongoing opportunities for education
Senior Programmer Analyst Skills and Qualifications
- Four years’ experience in business applications programming
- Two years’ experience in SQL or PL/SQL
- Two years’ experience in systems analysis
- Four years’ experience with complex relational database structures
- Exceptional written communications, technical writing skills
- Excellent organizational and time-management skills
- Friendly and collaborative interpersonal skills
- BS or MIS in computer science or business administration preferred
- Two years’ experience in Ellucian Banner ERP system preferred
- One year of experience with Oracle database preferred
John F. Doe University was founded in 1959 and calls beautiful Ellensburg, Washington, home. The university often lands in lists for top-10 research universities, thanks to a commitment to excellent and diverse faculty and staff. We are always looking for folks who are dedicated to quality teaching and research, with large doses of creativity and a whole-body focus on well-being. We value giving back to the community, which is why we emphasize volunteer service for both our students and faculty/staff.
Here’s what our faculty and staff have to say about Ellensburg:
• It offers small-town charm with lots of big-city amenities.
• Everyone on campus is like a family. When you come here, you’re home.
• Seattle is only an hour and half away (and Yakima 30 minutes off)!
• Opportunities for outdoor recreation are staggering.
As a senior programmer analyst at this school, you’ll be surrounded by one of the best-landscaped campuses in the U.S., a historic downtown and an extremely walkable city.
Could you be John F. Doe University’s next awesome senior programmer analyst? Click on this link today to start applying.
What to Include in Your Senior Programmer Analyst Job Description
It is tempting to jump right into writing a job description, but hold off for just a bit, if possible. Think about the answers to a few questions. For instance, what job title do you have in mind? Could it be more accurate? What must you communicate about the position and the company? Use the tips below to help as you write.
• Title & Summary – Is “Senior Programmer Analyst” the most precise title possible? Probably so, especially since programmer analysts combine the jobs of a systems analyst and computer programmer. You might also want to add location information in the title or the industry type of your organization. You could even add your organization name. For example, “Senior Programmer Analyst – Virginia Tech.” Keep the title to five words or fewer, and follow it with a job summary of up to three sentences.
• Responsibilities – Senior programmer analysts undertake many tasks. Listing them all would waste space and bore applicants. Instead, show that you’re streamlined and respect applicants’ time by listing only the five to 10 most important and time-critical tasks. List them in bullet-point format, beginning each bullet point with an action verb.
• Company Information – No matter the kind of position you are hiring for, always provide insight into your company: its values and mission, and what makes it unique. Also discuss why someone would want to work there and any perks of working there. This section helps you attract qualified candidates of the caliber you want.
• SEO – For your senior programmer analyst job description, put yourself in the shoes of a few ideal folks who would be searching for the job. What keywords would they search for? Use relevant and targeted keywords to help your job description rank higher in search engine results. Write naturally so that the keywords read smoothly, and do not overstuff the description with keywords.
• Call to Action – Any job description requires a call to action; otherwise, interested folks flounder about what to do next. You could write something like, “Could you be our next amazing senior programmer analyst? Click on this link to apply today.”
Making better hires starts with building better job descriptions
• Browse 100s of templates across 40+ industries
• Customize your template with your company info & job requirements
• Post it to 20+ job boards in seconds – for FREE!
Get a professional, candidate-centric job description quickly & easily with MightyRecruiter
Writing Your Senior Programmer Analyst Job Description: Dos and Don’ts
It’s important for you and for others to proofread your job description. First impressions count, and typos and misspellings make your company come across as less than stellar. Before you proofread and post, though, glance over your description for several dos and don’ts.
• Do include salary information if human resources policy allows it. This information is a viable way to attract the candidates who want to work for you, and there are no bad surprises later if a salary seems too low for a candidate or if a candidate proposes a too-high salary for the business.
• Don’t neglect talking about the job location. Talk about the city and even the neighborhood. Use landmarks to make the job come to life even more; for example, you could write, “The Roanoke River Greenway is only a five minutes’ walk away—perfect for work breaks and lunch breaks.”
• Do be precise about the job type. Discuss the industry the company is in, any travel requirements and any unusual aspects of the position.
• Don’t skimp on submission guidelines. Outline which application materials are required, how interested folks should apply and by when. It may be useful for you to add a contact name and email address for people who have questions.
Writing a Job Description Best Practices
- The senior programmer analyst job description sample above is a great starting point as you begin to gather ideas and tools for your job description. Of course, you must tailor your description to the unique needs of your company or organization. Check your description drafts against the following list of dos and don’ts.
- Do polish the job description title so it is as engaging as possible. For instance, you could include the job location, perhaps something like “Senior Programmer Analyst – Ellensburg WA.” However, keep the title to no more than five words.
- Don’t forget the call to action. Tell folks how they can apply, and include any deadlines.
- Do hook qualified applicants with information on what makes your company stand out. Include any perks of the job, and remember that the description should convey why someone would want to work for your organization.
- Do differentiate between required skills and those that are preferred. For a senior programmer analyst, preferred skills (but not required) often include breadth and depth of experience as well as degree type and degree level (a BS or a MIS, for example).
- Don’t forget to include soft skills such as organizational and communications skills.