Programmer / Developer Lead Job Description

Programmer / Developer Lead Job Description

4.7
173 votes for Programmer / Developer Lead
Programmer / developer lead provides expertise on design, best practices and implementation guidance to teams for building Spring batch jobs and solutions.

Programmer / Developer Lead Duties & Responsibilities

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

Sample responsibilities for this position include:

Demonstrated 4 – 6 years of knowledge and experience with systems consulting, development and systems engineering in software projects with minimum 4 years of focused technical design and development of Java based systems
Experience in the role of systems consultant on projects of high complexity that typically have multiple concurrent and related activities
2+ years in a Delivery role handling complex Java projects
Developing the architecture solution including software development, database/data warehouse and Business Intelligence capabilities
Developing/deploying/delivering data warehouse approaches and data repositories
Managing (MPP) and validating information across multiple databases
Directs and Monitor tasks assigned against milestones
Participate in project planning activities – breakdown of requirements into tasks, resource and duration estimation
Establish automated build and deployment pipelines
Automate deployment to multiple different environments, including different configurations per environment

Programmer / Developer Lead Qualifications

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

Licensing or Certifications for Programmer / Developer Lead

List any licenses or certifications required by the position: SSL, API, AWS, BI, OMS, SFDC, GCP, CKED

Education for Programmer / Developer Lead

Typically a job would require a certain level of education.

Employers hiring for the programmer / developer lead 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, Electrical Engineering, Information Technology, Information Systems, Computer, Mathematics, Software Development, Technical, Education

Skills for Programmer / Developer Lead

Desired skills for programmer / developer lead include:

PaaS architecture and implementation using frameworks like Spring Boot
Spring Cloud
Spring Dataflow
Security
Development methodologies & standards
EAI/SOA best practices
Content Enrichment
Message Filtering
Message Transformation
WS-* standards and ability to suggest

Desired experience for programmer / developer lead includes:

Explain complex technical issues to project managers, developers, team leads and architects in an easy to understand manner, and recommend clearly thought out solutions
Deep understanding of Synchronous / Asynchronous communication patterns and problem solving abilities with respect to Message Sequencing, Correlation, and Queuing
Some implementation experience with framework-based J2EE solutions is preferred
Lead large to small development teams in multi-phase, heterogonous work environments, with multiple work streams
Experience interpreting client needs
Strong background in test automation utilizing tools such as Selenium/WebDriver, Sauce Labs, SoapUI, CA LISA experience with jUnit, TestNG

Programmer / Developer Lead Examples

1

Programmer / Developer Lead Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of programmer / developer lead. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for programmer / developer lead
  • Generally interfaces with Business Relations on requirements for projects, but may interface with customers to determine fixes on small projects
  • Design , Develop and support cloud-native applications and API development using Java and Spring
  • Act as a subject matter expert on DevOps best practices
  • Acts as a technical liaison between business partners, vendors, developers, and infrastructure teams
  • Serve as a systems and automation evangelist providing thought leadership
  • Build team consensus and lead adoption around new technology, standards, and process
  • Scope, estimate and schedule work and coordinate the integration of IT department policies, procedures and development practices
  • Provide technical support and maintenance of our CMS, websites, and vendor solutions
  • Designs, codes, develops, configures, documents applications and all jobs in an efficient manner with little or no assistance from the manager
  • Performs high level quality technology solutions that address business needs by developing applications within mature technology environments
Qualifications for programmer / developer lead
  • Provide technical ability screening for new team members
  • Work/Assist on technical POC's to prove out technology and ultimately leading into selection
  • 5+ years of experience working as a Sr
  • Experience with all aspects of the system implementation process of system design, configuration, customization, integration, testing and support including, but not limited to, gathering requirements, designing the future state solution, the development objects related to their process scope, supporting testing and post implementation support
  • This position will be based out San Diego, CA
  • Demonstrate experience with 3D Game Engine technologies such as Unreal Engine, CryEngine3, Unity3D
2

Programmer / Developer Lead Job Description

Job Description Example
Our company is growing rapidly and is looking for a programmer / developer lead. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for programmer / developer lead
  • Researches and analyzes software products and computer systems to the management
  • Performs system administration duties that may include the installation of hardware and software on personal computers, workstations, and servers
  • 4 to 8+ years of software development experience with particular concentration in enterprise web applications using Java EE technologies
  • Working closely with the other developers, will participate in the system architecture design, development, integration testing and validation, (requirements to design to implementation to test) for a java back end application
  • As part of maintenance the candidate is expected to diagnose and fix issues in existing application components
  • Demonstrated expertise with Java, Object-Oriented Design and Java Application Servers such as JBOSS or WebSphere, and relational databases such as Oracle or MySQL
  • Extensive skills in JPA- Hibernate and strong SQL skills is required for this position
  • Demonstrated ability to incorporate rigorous Unit testing as part of development activities is essential
  • Code (preferably Java) and writing samples may be requested
  • End-to-end automation from Continuous Integration (CI) to Continuous Delivery (CD), on AWS platform, Kubernetes/Docker containers
Qualifications for programmer / developer lead
  • Strong Knowledge of internet technologies and languages (HTML, JavaScript, XML, CSS, XSLT, XHTML)
  • JavaScript Frameworks (Angular, React, Node.js)
  • POX
  • Individual who exhibits passion and excitement over work and have can-do attitude
  • Teamwork and team player who reaches out to peers and cooperate with leads to establish an overall collaborative working environment
  • Quality of deliverables and passion for innovative way of doing release & configuration management
3

Programmer / Developer Lead Job Description

Job Description Example
Our company is growing rapidly and is looking for a programmer / developer lead. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for programmer / developer lead
  • Responsible for analyzing automation requirements and code development
  • Desired candidate would be Docker professional who will be responsible for the development of container-based product build and deployment infrastructure
  • Desired candidate is expected to have deep understanding of Docker container technology, and will be responsible for defining core Docker/container standards and will Prepare the Docker environment to get into play for scale
  • Desired Candidate will work through challenges of increased build pipeline variations, deployment complexities on Enterprise Windows environment
  • Ongoing development of applications and utilities used in restaurant point of sale platform
  • Review and provide input on business requirements for upcoming features
  • Create and update documentation for use by other team members and stakeholders
  • Troubleshoot and identify fixes for software defects
  • Improve the reliability, scalability, and usability of client applications
  • Act as a subject matter expert on point of sale configuration details
Qualifications for programmer / developer lead
  • Has hands on skill in SSAS, SSIS, SSRS, Power BI, SQL Server, and other MS visualization tools (like performance point services, etc…)
  • Experienced in troubleshooting J2EE based products or services
  • Knowledge of ORACLE/Relational databases, networking, infrastructure where it relates to troubleshooting is required
  • Analyze and update health and status monitoring solutions to always know weak points
  • Proficient in of Linux/UNIX Shell Scripting
  • Experience to create and suggest new analytics in Splunk
4

Programmer / Developer Lead Job Description

Job Description Example
Our growing company is looking for a programmer / developer lead. 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 programmer / developer lead
  • Plan and design the structure of a technology solution
  • Communicate system requirements to software development teams
  • Oversee assigned programs
  • Design and build development and test automation tools and framework to release good quality solutions using CI/CD model
  • Develop tools and automate workflows to automate the setup, installation and upgrades of platform services
  • Design and build the cloud application environment based on Containers and Kubernetes
  • Help applications transition to cloud native architectures
  • Integrate the cloud application environment into underlying infrastructure components (networking, compute and storage)
  • Test methodology (designing the test approach) to test the solution end-to-end
  • Design and Develop new user-facing features & build reusable code and libraries for future use
Qualifications for programmer / developer lead
  • Responsible to triage incidents quickly for restoring service back to operational levels
  • Hands on knowledge on Apache Tomcat, Jboss, WebSphere and IBM MQ series platforms
  • Understand complex application design and dependencies for the applications the team supports
  • Able to create concise and accurate documentation for the resolution of incidents
  • Experience in writing utilities and tools for production support
  • Spring - Core, ORM, AOP, Spring JDBC
5

Programmer / Developer Lead Job Description

Job Description Example
Our growing company is looking for a programmer / developer lead. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for programmer / developer lead
  • Optimize the web-application for maximum speed and scalability
  • Collaborate with other teams like CWB and current team members besides business
  • Proficient understanding of Commerce and OWB business which aids in understanding the functionality of application
  • Take ownership of requirement and development
  • Continuous learning new technologies (e.g.- Azure Cloud, NoSQL)
  • Work closely with product specialists, systems teams and software architects to translate user clinical and workflow needs to software epics, features, use cases, stories and requirements
  • As part of the team, design, develop, test, refactor and continuously improve product software
  • Continuously expand technical knowledge, keep abreast of emerging software technologies and apply them to MICT software
  • Translate requirements into design, implement, test and deliver software to highest quality standards
  • Lead design reviews to define and develop interfaces between software modules
Qualifications for programmer / developer lead
  • Experience with web development frameworks such as AngularJS, jQuery
  • Minimum job experience of 1-2 years developing software solutions or equivalent academic experience.Need to build Robotic Process Automation (RPA) practice across US BSv Delivery Centers to support DEX process improvement projects through RPA
  • Strong analytical and problem-solving skills the ability to decompose complex problems and perform root cause analyses
  • Netcool Omnibus 7 or newer required
  • Working knowledge of HTML, SQL, JSP, CSS, JavaScript and JS frameworks (jQuery, bootstrap, ReactJS ) is necessary
  • 8+ years of hands-on experience working in the BI / DW domains on different technologies

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates