Post job

Senior programmer job description

Updated March 14, 2024
6 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example senior programmer requirements on a job description

Senior programmer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in senior programmer job postings.
Sample senior programmer requirements
  • Bachelor's degree in Computer Science or related field.
  • Minimum 5 years of experience as a programmer.
  • Proficiency in at least two programming languages.
  • Knowledge of software engineering principles.
  • Ability to write efficient and maintainable code.
Sample required senior programmer soft skills
  • Highly organized and detail oriented.
  • Excellent written and verbal communication skills.
  • Excellent problem-solving and troubleshooting skills.
  • Able to work independently and as part of a team.
  • Strong customer service and interpersonal skills.

Senior programmer job description example 1

UT Health San Antonio senior programmer job description

Under limited supervision, responsible for formulating and defining system scope and objectives for developing, maintaining and supporting enterprise business applications. Develops, implements, and oversees processes, systems and other activities necessary to support and grow the informatics needs. Supports production platforms to develop new functionality or modify existing processes to develop solutions that meet business needs and ensures data quality. May leads or mentors lower level team members.

Formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systems.

Works cooperatively with internal and external stakeholders to complete functional and technical troubleshooting and testing.
Prepares detailed specifications from which programs will be written. Develops and documents modifications to business applications. Creates new inbound/outbound integration processes, pages for viewing and updating, and record definitions and key relationships. Designs, codes, tests, debugs, documents, and maintains programs. Collaborates with cross IT Teams and application owners to troubleshoot and resolve application issues to ensure timely resolutions. Provides daily support of designated applications, to include current or future interfaces. Performs as the primary technical liaison and develops custom reports as needed by system users. Creates IT solutions and process improvements relevant to the programs and processes, accounting for the multiple inter-dependencies and with research affiliates. May be responsible for completion of a phase of a project. Regularly provides guidance and training to less-experienced analyst/programmers. Performs all other duties as assigned.



Education:


Bachelor's degree in Computer Science or related field is required. Willing to accpet ampal experience lou degree



Experience:


Five (5) years systems analysis/programming activities in a clincal and/ or research environment is required.
jobs
Post a job for free, promote it for a fee

Senior programmer job description example 2

Gearbox Software senior programmer job description

Responsibilities:
* UE4/UE5 plugin development of new SDK features
* UE4/UE5 plugin maintenance of existing SDK features
* Act as champion for Unreal, seeking ways to leverage the full capabilities of the engine
* Work with game teams to provide the best possible SDK that leverages the SHiFT platform
* Work with QA to ensure they have ways of recognizing and diagnosing issues that may arise
* Write automation tests that verify functionality of SDK features
* Develop and maintain an Unreal reference implementation
* Provide guidance/mentor to other developers on the team

Qualifications:
* Source level experience with Unreal Engine 4
* Solid grasp of Modern C++
* Excellent communication skills, both written and verbal
* Bachelor’s degree (or equivalent) in Computer Science or related technical discipline
* 5+ years of software development and product delivery experience
* Must be a quick study to learn new technologies
* Able to collaborate and lend experience to multiple parties on design and standards decisions

Bonus Points For:
* Experience with Unreal Engine 5 and/or Unity Engine
* Multiple platform development experience (Windows, Linux, game consoles, etc.)
* Familiarity with web technologies like REST or WebSockets

Gearbox Entertainment believes that all team members should be able to enjoy a work environment free from all forms of discrimination and harassment. We are committed to reflecting the diversity of the world we strive to entertain. As an Equal Opportunity Employer, we provide fair and equal treatment to all team members and applicants. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability, genetic information, pregnancy or maternity, veteran status, or any other status protected by applicable national, federal, state or local law.

jobs
Dealing with hard-to-fill positions? Let us help.

Senior programmer job description example 3

AnswerNet senior programmer job description

This successful candidate in this mid to senior level position will provide programming/development support for a variety of client/server & online systems, with a focus on both programming and call scripting. Daily responsibilities include performing basic analysis, design, development, reporting and data analysis for sites across the AnswerNet network in the US and Canada. This position will require participation in the technical design and functional specifications for new systems development, enhancements, reporting and maintenance to existing applications. Our customers cover a wide range of industries, offering a great degree of variety in the applications we support.
Essential Duties and Responsibilities
· Work with internal technical teams and internal and external customers to define requirements, propose solutions, and negotiate timelines.
· With direction, designs, develops and documents software applications and modifications for multiple Windows and web-based systems written in C#, .NET, and JavaScript.
· Create and execute test plans, and work with internal users to obtain approvals.
· Strives to maintain a high level of knowledge and expertise in the supported programming languages and tools.
· Initiates and participates in the research and recommendation of new tools, techniques, and methods as they apply to the systems development methodology.
· Be a mentor to other team members
· Participate in on call rotation
· Performs other technical project duties as assigned.
Minimum Qualifications
· Minimum of 5-7 years professional experience with C#, .NET, MVC, OOP, API, JavaScript, and JQuery
· Minimum of 5-7 years professional experience with queries, stored procedures and any relational database (e.g., MySQL, MS SQL Server, etc.).
· Knowledge of Windows and web-based applications, basic networking and internet knowledge, software installation, support and troubleshooting.
· Familiarity with Microsoft Office products, specifically Excel
Nice to have skills
· SSRS
· SSIS
Soft Skills
· Desire to acquire new skills and improve existing skills.
· Ability to work in an extremely fast-paced, dynamic environment.
· Organized and detail oriented, with an ability to manage multiple concurrent tasks.
· Effective verbal and written communication skills that display's an ability to explain and discuss complex analysis and programming issues in a manner that can be understood by non-technical persons.
· Ability to establish and maintain working relationships with peers, leadership and business partners.
· Strong planning, organization, critical thinking, decision-making skills and problem-solving aptitude.
Company DescriptionAnswerNet has 35+ contact centers within the continental United States and Canada, providing a vast range of services to optimize telephone answering services, appointment setting and confirmation, customer support, sales, lead qualifications, market research to name only a small selection of contact management solutions provided to thousands of clients who process tens of millions of contacts every year.

AnswerNet has been recognized as an award-winning service by Inc. magazine’s Annual “Inc. 500 List of Fastest Growing Private Companies”, Customer Interaction Solutions magazine’s “Top 50 Teleservices Agencies.”

AnswerNet was also named a “Best Run Company” by SmartCEO magazine
jobs
Start connecting with qualified job seekers

Resources for employers posting senior programmer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Senior programmer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.