Lead Programmer Job Description

Lead Programmer Job Description

4.8
212 votes for Lead Programmer
Lead programmer provides post implementation and on-going production supportManage reference data stored in Oracle DBsStrong understanding of at least one programming language: Strong knowledge of coding, testing, and debugging applications.

Lead Programmer Duties & Responsibilities

To write an effective lead programmer job description, begin by listing detailed duties, responsibilities and expectations. We have included lead programmer job description templates that you can modify and use.

Sample responsibilities for this position include:

Responsible for making sure the various sub-modules are being implemented properly
Responsible for supporting overall development from a programming standpoint
Programs and is knowledgeable about the technical areas of the game under his/her responsibility
Drives decisions on what technologies to use (e.g., using Direct3D vs
Responsible for the estimation and distribution of work to different members of their team
Must be able to fill in and code various parts of the game and help out other members of the team as needed
Works closely with the other leads on the Art, Design, and Production teams
Lead a team, keeping them engaged throughout the development process and supporting them in their professional growth
Develop and coach less experienced presentation programmers to ensure their professional growth timely deliveries of their work
Analyzes and evaluates existing or proposed systems, and devises computer

Lead Programmer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Lead Programmer

List any licenses or certifications required by the position: SSL, SAS, ITIL, AWS, API, JEE, CISSP, J2EE, STAT, SFDC

Education for Lead Programmer

Typically a job would require a certain level of education.

Employers hiring for the lead programmer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Education, Business, Computer, Information Systems, Information Technology, Software Engineering, Business/Administration

Skills for Lead Programmer

Desired skills for lead programmer include:

Agile
Unit Testing
C/C++ programming and debugging
Common algorithms
Data structures and patterns
Games industry in general
Most areas of game development with expertise in at least 1 area
Object oriented development
Ability to apply them to problems while keeping constraints and performance in mind
Java

Desired experience for lead programmer includes:

Knowledge of programming languages (C, C++, C#, Objective-C) would be preferred
Have basic working knowledge about databases and be comfortable in using MySQL, NoSQL or equivalent database
Minimum 5 years of programming experience in mobile and web related technologies
Erlang / Clojure /Scala/ /Scheme/Haskell
Proficiency with C++ (Visual C++ or Visual .NET)
Expert knowledge of at least one domain

Lead Programmer Examples

1

Lead Programmer Job Description

Job Description Example
Our innovative and growing company is looking for a lead programmer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for lead programmer
  • Works independently or as a leader in support of technical requirements
  • Provides user training in use of hardware/software products
  • Gathers programming requirements prepares documents and tests required programs
  • Designs and delivers clinical reports as requested
  • Provide mentorship and guidance to junior staff
  • Create various gaming components for online games that can support multi-million user base
  • Analyze requirements and issues outlined by Business Systems Analysts and translate into technical design documentation
  • Analyze existing product software and recommends modifications which will enhance operating capacity and meet
  • Support the back-end data acquisition, data cleansing, loading, and database development work to feed data to the front-end reporting tool
  • Automate delivery and ensure flawless and timely execution for all daily, weekly, and monthly data update processes
Qualifications for lead programmer
  • Ability to foster and work in a dynamic and collaborative team environment
  • Bachelor’s degree in computer science or business or equivalent combination of education and experience required
  • 4+ years of distributed development and support technologies including but not limited to .Net and SQL
  • Experience in shipping AAA titles is a plus
  • XML, JSON, SOAP, Web Services required
  • At least one shipped title as a lead programmer
2

Lead Programmer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of lead programmer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for lead programmer
  • Applies his/her significant programming experience with statistical software packages such as SAS, R or Python, and software design experience with other programing languages
  • Work closely with business and other team members
  • Translate the game vision into an actionable technical design
  • Design and Development of in-house software application solutions
  • Excellent Problem Solving and occasionally providing occasional 2nd-level technical support
  • Strong background in Application Development Tooling
  • In time, play an active role in defining and improving the departmental Development and Support processes
  • Develop superior documentation according to established standards
  • Troubleshoot and solve design & coding problems
  • Interpret Business Requirements and - where applicable - Functional Specifications in the delivery of software solutions meeting or exceeding client expectations
Qualifications for lead programmer
  • Bachelor’s degree or equivalent education in Information systems, Computer Science or technically related field
  • Designing, configuring and supporting 3rd party interfaces with Remedy ARS [Web Services, API, Databases] BMC Business Service Management [BSM] platform/methodology ARS/Ports/Plugins/Queues configuration and tuning Mid Tier/ Tomcat configuration and tuning Remedy Sever Group configuration behind a load balanced environment
  • DSO [Distributed server option] FTS and its fine tuning [Full Text Search] Oracle/ PL-SQL and queries tuning
  • Index recommendations System capacity management including data growth analysis and Remedy licensing analysis/trending Implementing enterprise wide business solutions while maintaining a software development lifecycle
  • Assess current application and process maturity levels and provide strategic roadmap to mature enterprise solutions and processes
  • Will accept any suitable combination of education, training and/or experience
3

Lead Programmer Job Description

Job Description Example
Our growing company is hiring for a lead programmer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for lead programmer
  • Develop effective written and oral communications
  • Assist with technical management and support of all software systems utilized by admissions (undergraduate and graduate enrollment operations)
  • Assist with the configuration and management of SQL Server databases
  • Lead the development, enhancement, and maintenance of programs and reports using SQL, object-oriented programming languages and business intelligence software
  • Prepare and update status reports, system documentation, and manuals
  • Collaborate with internal and external stakeholders to gather requirements, interpret findings, and solve problems related to institutional research
  • Manage the office’s source control repository
  • Determine sources of data and proper methods of collection
  • Create and submit data files to administrative and regulatory authorities
  • Select, extract, and prepare data for statistical analysis
Qualifications for lead programmer
  • Four additional years of applicable experience may be substituted for the
  • Strong experience building robust in-game UIs
  • Excellent understanding of all parts of Unity3D
  • Expert understanding of how to get the best
  • Demonstrable experience of building games for
  • Minimum of 5 years of commercial experience in producing standalone mobile apps with cloud hosted backend services or other relevant programming experience
4

Lead Programmer Job Description

Job Description Example
Our company is hiring for a lead programmer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for lead programmer
  • Good project management skills, operating as part of a team, sprint planning and executing Agile assigned tasks
  • Analyze business application requirements
  • Identify and recommend system changes and enhancements to improve reliability, performance, and security
  • Create and maintain system and end-user documentation
  • Act as a mentor and resource for other programmer/analysts
  • Work as a consulting resource in identifying requirements and technology solutions
  • Perform other duties related to those listed above
  • Plan and lead Financial projects, developing project plans and estimates.May coordinate the work of other financial support/development resources.May evaluate and recommend testing and evaluation of new procedures and software.Will create procedures and maintain application and system related documents and programs
  • Perform program-level design activities (program flows, logic, file/database changes, etc).Create/participate in the creation of the system design specification under the direction of a more senior developer
  • Understand financial business processes including financial transactions, accounts payable, general ledger, budgeting and encumbrance participate in process modeling for financial discipline
Qualifications for lead programmer
  • Strong resource for various programming skills
  • Collaborates with the project director and end-users to understand project requirements
  • Uses in-depth technical knowledge to develop innovative design plans and presents them to the project director and teammates
  • Determines what capabilities are possible and within what time frame through experience and research
  • Experience with managing and delivering web content utilizing enterprise frameworks and templates through Liferay
  • This includes acting as overall webmaster for multiple enterprise websites
5

Lead Programmer Job Description

Job Description Example
Our innovative and growing company is looking for a lead programmer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for lead programmer
  • Provide and oversee after-hours support
  • Understands business processes and organizational structure
  • Must be able to program and operate Romer Arms
  • Must be able to utilize standard inspection tools to verify parts meet print specifications (including but not limited to calipers, micrometer, optical comparators, gauges)
  • Support manufacturing areas as needed
  • Must be able to interpret standards and specifications
  • Ability to collect, organize, and interpret measurement data, statistical trends, and recommend actions
  • Ability to support and organize PPAP documentation to customer approval
  • Document and evaluate historical data to determine calibration intervals
  • Provide leadership and guidance to internal team and drive delivery of key project outcomes
Qualifications for lead programmer
  • Five years experience in scientific programming with applications to biological research or a Master's degree in Computer Science or Biological Sciences and three years related work experience
  • Proficient in building and designing web applications using the Spring Framework
  • Proficient with ORM frameworks such as Hibernate and iBatis
  • Experience using MVC frameworks, preferably JSF and Facelets
  • Strong foundation in standard web technologies, JSP, HTML/DHTML, JavaScript, CSS, XML, JSON
  • Experience building Web 2.0 applications using JavaScript/AJAX frameworks and libraries, JQuery, ExtJS, AngularJS (ExtJS desirable)

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates