Software Engineer, Web Job Description

Software Engineer, Web Job Description

4.6
182 votes for Software Engineer, Web
Software engineer, web provides coding and design expertise in modern JavaScript frameworks such as React, Node.js, Express, or Koa.

Software Engineer, Web Duties & Responsibilities

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

Sample responsibilities for this position include:

Create semantic HTML and clean CSS given visual designs
Over time, own and maintain a substantial part of our Zoosk codebase
Get to have a meaningful impact on one of the most popular and loved services in the world!
Architect and help build the next generation web client using modern tools and frameworks
Provide technical leadership to a team of engineers during the construction of the new web client
Work closely with other groups across the entire MFP engineering organization
Create developer tools to increase productivity and quality of our product teams
Continue to refine and define our tech stack, utilizing open source tools, generalizing product-specific code and/or building novel solutions to needs we encounter
Communicate and collaborate within and across teams to drive company-wide, large-scale projects
Mentor, educate and support those around you, other web engineers within the company

Software Engineer, Web Qualifications

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

Licensing or Certifications for Software Engineer, Web

List any licenses or certifications required by the position: AWS, II, IAT, DOD, SEC, QA, TLS, CSSLP, CSSIP, CSS

Education for Software Engineer, Web

Typically a job would require a certain level of education.

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

Skills for Software Engineer, Web

Desired skills for software engineer, web include:

HTML
JavaScript
CSS
C#
Javascript typing languages/linters
Design patterns
React
Content Management Systems

Desired experience for software engineer, web includes:

A minimum of 4 years’ experience in professional web development
Bachelor degree or above in Computer Science, or related degree
1+ years experience in web front end development, master JavaScript (Dojo, JQuery, AngularJS, etc), HTML, CSS3, and JSON
2+ years experience in Java EE development, familiar with JAX-RS and Wink, familiar with JPA technologies
Familiar with database related technologies, such as SQL scripting, NoSQL(DB2XML), etc
Quick learner with strong sense of ownership and high accountability

Software Engineer, Web Examples

1

Software Engineer, Web Job Description

Job Description Example
Our company is growing rapidly and is hiring for a software engineer, web. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software engineer, web
  • Ensuring high levels of quality by fixing bugs, writing unit tests and addressing root causes
  • Generally working in a highly team-oriented, agile environment
  • You will build infrastructure to handle metadata for hundreds of billions of files, hundreds of petabytes of user data, and millions of concurrent connections
  • Develop server-side code
  • Play a key role in designing, architecting, and developing MATLAB services, distributed systems and cloud infrastructure
  • Design and implement software and infrastructure to support high-availability and high-scalability
  • Experience and track record in contributing in core development activities in a distributed Web product
  • As a software developer, you will be called on to both work independently and as part of a team on new concepts and ideas
  • As a software engineer, you will work on building microservices that will integrate into a number of deployment scenarios including message-driven back-end environments
  • Collaborate with other engineers, development teams and senior management
Qualifications for software engineer, web
  • Knowledge of deployment tools, such as Chef, is a plus
  • Docker knowledge is a plus
  • Knowledge of GitHub and Git workflows
  • Working knowledge of French would be helpful too!
  • A minimum of 6 years’ experience working in web development
  • Significant hands-on experience with a Javascript MVC framework such as AngularJS
2

Software Engineer, Web Job Description

Job Description Example
Our company is searching for experienced candidates for the position of software engineer, web. 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 software engineer, web
  • Partner with all team members in project planning and resource allocation
  • Project Management Skills - Works with project manager to develop realistic work estimates, financial budgets, and project schedules
  • Provide technology and operational support to members of management
  • Work with management team on a daily basis by providing status updates, recommendations for improvements, and other inputs to provide a world class engineering development organization
  • Working with management, identify, develop, and manage a strategic engineering plan for the candidate's respective project(s) within the organization
  • Create developer tools to increase the usability and accessibility of our web applications
  • Advise and empower engineering teams to build web UIs according to accessibility best practices and guidelines
  • Collaborate with designers, product managers and engineers to bring the best experience possible to the user
Qualifications for software engineer, web
  • Experience developing responsive sites and working with angularjs, Ajax or bootstrap
  • Proficiency in Ruby, JavaScript
  • Familiarity with nginx, Puma, Unicorn, Passenger and Varnish
  • Working experience with Docker and API driven development
  • Experience with building scalable systems is a big plus
  • An understanding of the need for encapsulated UI code
3

Software Engineer, Web Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of software engineer, web. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software engineer, web
  • Develop our high traffic web applications
  • Implement new website features
  • Set-up efficient and high performing database queries in MySQL
  • Developing software application modules using disciplined software development processes, unit testing and implementing application modules they have developed or modified, ensuring application meets needs of client and business
  • Translating technical requirements into application code and modules and may be responsible for writing basic design specifications
  • Typically working on one project at a time and as a member of the project team(s) or as part of a team on multiple developments
Qualifications for software engineer, web
  • Develop software solutions for both internal and customer use
  • Collaborate in a cross functional user environment with Business Analysts to support end customer Internal Departments for requirements gathering, unit and user acceptance testing
  • Integrate custom software projects with 3rd party application such as SalesForce.com and Oracle Applications
  • JavaScript (familiarity with jQuery a plus)
  • X)HTML/CSS
  • Linux system administration--LAMP
4

Software Engineer, Web Job Description

Job Description Example
Our company is growing rapidly and is looking for a software engineer, web. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software engineer, web
  • Data set up and data view/design view
  • Replication activity
  • Deployment activity
  • Prototyping out of the box capability (screen/view/workflow, assignment, vanilla process) to end users using Intershop 7 products
  • Creating logical relationship diagram and ER diagrams to depict the data relationship
  • Writing unit test scripts, facilitate QA testing where needed
  • Should have thorough understanding in Intershop data model and data migration from Enfinity 6 to Intershop 7
  • Preferably should have worked on at least 1 end to end (full cycle) Intershop 7 implementation
  • Ability to work with business users to troubleshoot issues
  • Work closely with QA / Test team members to help them understand the implications of your UI implementation, how best they can test it, and what areas may require specific focus
Qualifications for software engineer, web
  • Ability to work independently or in small (2-3) groups at all levels of the software lifecycle (design, architecture, development, deployment, support)
  • Experience with ad serving systems
  • Ability to design and implement efficient algorithms for crawling, indexing, searching, and ranking documents
  • Experience with Cassandra, Redis, Memcached or MySQL
  • Build tools and continuous integration systems (e.g., Jenkins )
  • Develop applications to streamline CI and deployment, using Python
5

Software Engineer, Web Job Description

Job Description Example
Our company is searching for experienced candidates for the position of software engineer, web. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software engineer, web
  • Optimize application code for speed and scalability
  • Implement user input validation
  • Apply good programming practices for security and data protection
  • You have deep JavaScript knowledge and have worked with Node.js
  • You are an expert in web technologies and APIs (HTTP2, TCP/IP, CSS/HTML, Browser JS APIs)
  • You are an expert in debugging and profiling Browsers and Node.js, and understand ways to decrease page load speed and runtime slowdowns
Qualifications for software engineer, web
  • Comfortable working with and learning newer web technologies (Webpack, React, Node.js)
  • Ability to move fluidly between client and server-side code
  • 5 years of experience writing web-based software
  • Understanding of client-server architecture a plus
  • Traditional SQL database experience (MySQL, Microsoft SQL Server, or other)
  • Non-traditional database experience a plus

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates