Back-End Job Description

Back-End Job Description

4.7
164 votes for Back-End
Back-end provides software coding and customization including, but not limited to: screen tailoring, workflow administration, report setup, data imports, integration, scripting, third party software integrations, and custom application development.

Back-End Duties & Responsibilities

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

Sample responsibilities for this position include:

Architect clean, well-structured code in PHP and Ruby or Python
Participating in ideation sessions – contributing ideas to our technology, algorithms and products
Training other non-technical staff particularly designers
Contributing to the company development standards, working closely with the Head of Development or Technical Director
Discussing technical solutions with clients and providing innovative new ideas to solutions
Constantly seeking to learn technologies and keeping abreast of market developments
Work on unusual projects with tight deadlines
Contribute to the creative process
Evangelize best-practices amongst the team through documentation, code reviews, and tech workshops
Ensure integrity and flexibility of the code to handle, log, and manage all errors and edge cases

Back-End Qualifications

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

Licensing or Certifications for Back-End

List any licenses or certifications required by the position: AEM, AWS, GCP, DVPR, DFMEA, PDSC, DFSS, PKI, LDAP, SSL

Education for Back-End

Typically a job would require a certain level of education.

Employers hiring for the back-end 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, Education, Technical, Information Systems, Computer Engineering, Information Technology, Software Engineering, Science, Mathematics

Skills for Back-End

Desired skills for back-end include:

Microsoft Office
Python
Java
Data structures
SQL
Design patterns
JavaScript
Ruby
Software development life cycle
Algorithms

Desired experience for back-end includes:

Hands on 5 years experience in LAMP development / coding, including
Participating in agile software development, prototyping and code reviews
Working closely with product managers, editorial and business partners to understand software requirements
Leading and participating in architectural decisions
Performance testing software under load to ensure scalability
Troubleshooting and solving complex problems

Back-End Examples

1

Back-End Job Description

Job Description Example
Our growing company is looking for a back-end. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for back-end
  • Designing and implementing clean code solutions
  • Working with other developers to create elegant system-wide solutions within an agile development environment
  • Working closely with QA to automate testing
  • Working with DevOps to create systems that can be released, monitored and repaired easily
  • Develop scalable, tested and reliable applications for a really fast paced distributed SOA environment
  • Build robust and scalable software in Go
  • Design and create web application back-end
  • Contribute and provide feedback to other team members
  • Ensuring code quality testing, automation and conducting code reviews
  • Work with the product and design teams to understand end-user requirements
Qualifications for back-end
  • Demonstrated ability to mentor other software developers
  • Experience with developing Android applications is a plus
  • Commercial software development service
  • Experience with grid technologies, , Hadoop, Hive, HBase, preferred
  • Experience in Perl, Unix, shell scripting preferred
  • Experience with Scala, Erlang, or Storm a plus
2

Back-End Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of back-end. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for back-end
  • You'll work in any number of our Product Teams, utilising AGILE best practice
  • You'll build products and improve existing ones (tech products that is...not meals)
  • You'll work closely with other developers, designers, QA and others
  • Delivery of products within expected timelines and prompt identification of impediments that may impose risks on documented plans
  • Control payroll and courier costs
  • Collaboration with team members and others to define and understand software requirements and design
  • High quality software development and delivery
  • Tier three application support in test systems and production
  • Introducing new technologies / foundation into the
  • Conducting design reviews for most designs and for all key/complex designs
Qualifications for back-end
  • Experience in the virtualization a plus
  • Familiar with API Web service design preferred
  • Conceptual/working knowledge of storage technologies preferred
  • Familiar with high availability concepts and ideally have experience in setting up high availability solutions preferred
  • Enjoy working with new technologies and helping them to reach maturity
  • Professional experience of agile methodologies, , Scrum a plus
3

Back-End Job Description

Job Description Example
Our growing company is hiring for a back-end. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for back-end
  • Leading engineering practices in the team - code reviews, TDD, Unit testing etc
  • Contribution and alignment of the LP common components and infrastructure
  • Drive technical backlog creation and lead roadmap for technical components in the team
  • Inspire the team on technical topics, standards and abilities
  • Be accountable for all systems in the team, and potentially own a system
  • Responsible for immediate resolution of service interruptions​
  • Support the Creation / modification of and roll-out development guidelines, tools and processes for Development across all relevant areas
  • When necessary, perform coding and development to fulfil project goals
  • Collaborate in an agile engineering environment through participation in standup meetings, sprint estimation meetings, sprint planning meetings, retrospectives and other agile ceremonies, and software engineering tasks
  • Rapidly develop and deliver high quality and high performing solutions to production
Qualifications for back-end
  • Common Web services protocols, , HTTP, DNS, SSL, REST, Unix operating systems (especially Linux), and system calls preferred
  • Knowledge of backend paradigms (multithreading, caching, performance tuning)
  • C#, .NET Framework, and ASP.NET
  • Experience with REST, Service Oriented Architectures, distributed n-tier applications
  • Comprehensive knowledge of 3D matte painting integration techniques
  • Extensive working knowledge of Nuke and compositing techniques
4

Back-End Job Description

Job Description Example
Our company is looking for a back-end. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for back-end
  • Craft efficient, reusable and performant components and subsystems
  • Drive feature and product updates for our complex network of internal and client-facing applications
  • Identify opportunities for improvement across the digital landscape of the company
  • Develop, test and deploy new products that directly impact core company metrics
  • Develop highly scalable systems that touch all parts of our business operations
  • Lead back end developer for the digital eCommerce platform
  • Review design requirements and/or existing software and architect viable enhancements or extensions with assistance of the Solution Architects
  • Experience with creating & consuming data from web services and data storage entities
  • Provide advice and direction on best practices for development standards and implementation techniques to customers
  • Provide clear and concise development and process documentation for customers and colleagues
Qualifications for back-end
  • Thorough understanding of techniques, workflow, and technologies relating to compositing and rendering in CG / VFX pipelines
  • Strong comprehension of the complete CG production process, from asset creation to final compositing
  • General working knowledge of Maya or 3DS Max
  • A minimum of 2 years’ experience developing tools, and implementing process improvements in a CG production environment
  • Very comfortable within a Unix / Linux environment
  • Strong desire to function in a technical support role
5

Back-End Job Description

Job Description Example
Our innovative and growing company is looking for a back-end. 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 back-end
  • You are familiar with front end development using the basics (HTML/CSS, JavaScript) and fancy tools like React or Angular
  • A self-directed individual who thrives in a high energy, fast paced, entrepreneurial environment
  • Develop our product to scale to large enterprise transaction volumes
  • Tackle complex problems handling large data sets and high transaction rates
  • Write code and build awesome products
  • Design and develop dynamic, performant, and reusable microservices that are consumable in a cloud-based architecture
  • Create clear, consistent, and easy-to-use APIs
  • Integrate with multiple services, data sources, and systems via varied protocols
  • Analyze and solve problems within the back-end domain
  • Produce clean, secure, testable, maintainable, reusable, well-documented code, and participate in regular code reviews
Qualifications for back-end
  • Strong and efficient debugging skills
  • 4+ years professional experience in a data-related role
  • Must have the ability to be forklift certified
  • Thorough understanding of techniques and technologies relating to CG back end disciplines
  • Excellent working knowledge of RenderMan, Vray, Redshift, and / or other renderers
  • Clear working knowledge of lighting workflows and tools in CG Packages

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates