Web Software Developer Job Description

Web Software Developer Job Description

4.6
167 votes for Web Software Developer
Web software developer provides uRLs of sites worked on), preferably with HTML5/​CSS3/jQuery/​JavaScript and development at W3C standards.

Web Software Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Implement user interface components for our JavaScript 3D API that can be used in the default 3D web viewer other web apps working with 3D maps
Work closely with the Tech Lead and the Development Manager to understand and validate requirements and provide feedback where needed
Implement features in a software component of the company’s flagship product
Implement reusable unit tests to ensure the integrity of on-going product quality
Oversee complete feature development cycle - from gathering requriements till production deployment
Code should not have business logic bugs or performance bugs and should be written to ease maintenance
Work with project manager to identify tasks that need intermediate milestones and proactively give updates
Design, code, test and debug moderately complex software while developing new, and enhancing existing functionality in order to satisfy customer requirements, both internal and external
Works from specifications, or comfortable in an iterative and incremental development environment
Has direct interaction and consultative role with operations team

Web Software Developer Qualifications

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

Licensing or Certifications for Web Software Developer

List any licenses or certifications required by the position: II, IAT, OS, ONE, DOD, SEC, TLS, CE, MS, COMPTIA

Education for Web Software Developer

Typically a job would require a certain level of education.

Employers hiring for the web software developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Education, Software Engineering, Technical, Software Development, Engineering, Computer Engineering, Information Technology, Information Systems, Business

Skills for Web Software Developer

Desired skills for web software developer include:

Linux
CSS
AJAX
JavaScript
JQuery
Complete with hands-on experience
JSON
HTML5
Apache
Nginx

Desired experience for web software developer includes:

Possession of excellent oral and written communication skills-BA or BS degree in CS or EE preferred
Minimum 5 years’ experience designing and implementing enterprise grade software
Proficient in the use of SCM tools (SVN, GIT, Maven, Jenkins), best practices and continuous integration
Compete grasp of web analytics
Detail-oriented and resourceful individual who work well under pressure
4 years strong skills in various user interface development

Web Software Developer Examples

1

Web Software Developer Job Description

Job Description Example
Our innovative and growing company is looking for a web software developer. 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 web software developer
  • Provide input and coordinate with DBA in creating new and modifying existing database structures using different types of databases and recommending appropriate database based on required functionality across multiple systems
  • Develop detailed plans and accurate estimates for the design, build, implement and stabilize phases of projects
  • Continually enhance skills and build knowledge in all aspects of the organization, business and information systems
  • Become an active member of an agile team of developers working on our Community Engagement solution
  • Engage in long-term strategic planning
  • Collaborate with your team on different software development approaches
  • Provide input on decisions on technical upgrades and help us implement and test them
  • Keep an eye on how users are using our systems and how those systems are performing
  • Conceptualize, design, develop and test innovative web app prototypes on top of our JS API for (1) demonstration on conferences and customer meetings, (2) prototyping vertical apps together with our solutions/services teams and business partners, (3) supporting our research activities with universities such as ETH Zurich or Stanford, and (4) creating educational web app programming examples
  • Work closely with the JS API and CityEngine software developers and product engineers in a highly interactive, creative environment
Qualifications for web software developer
  • 4 years experience in operating in an development environment controlled by a team-shared software configuration management system
  • Experience with Unix/Linux commands
  • Knowledge of multithreaded and networking programming
  • Strong knowledge of OOD / OOP / Design patterns
  • Good understanding of REST API development and integration using open source tools
  • Must have experience with unit testing and unit testing frameworks
2

Web Software Developer Job Description

Job Description Example
Our growing company is looking for a web software developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for web software developer
  • Define and implement architecture of complex websites
  • Participate in regular code reviews and architecture reviews
  • Keep on top of task and defect management system for assigned issues for each iteration estimate and assess work priority
  • Plan and execute an incremental and iterative software development process
  • Contribute to the design and development of a web application and web services
  • Translate visual mockups into functional websites and user interfaces
  • Select and implement third party tools and applications such as needed
  • Integrate web properties with APIs and tracking systems such as Google Adwords / Analytics, SalesForce.com, Hubspot, and Marketo
  • Monitor overall site health and uptime based on key metric tracking/reporting best practices, proactively identify and rectify issues
  • Manage support tickets related to the website
Qualifications for web software developer
  • Knowledge of cross-browser implementation techniques and limitations
  • Proficient in the use of SCM tools (GIT, SVN, Maven, Jenkins), best practices and continuous integration
  • Experience or exposure to NoSQL Databases such as Cassandra or MongoDB
  • Knowledge understanding of distributed multi-tier infrastructure
  • Knowledge of various web servers and servlet containers such as Tomcat
  • Knowledge of UML (sequence, state, collaboration, class, use-case models)
3

Web Software Developer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of web software developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for web software developer
  • Design and develop web APIs
  • Developing interactive websites on the Microsoft SharePoint platform (2010, 2013, 2016)
  • Designing and developing interactive web and mobile applications
  • Optimizing website usability
  • Developing solutions for multimedia training courseware and content delivery
  • Developing the back-end for a range of instructional materials, such as scenario-based and interactive assessment exercises and games for mobile phones and tablets
  • Perform software design, development testing, integration and documentation for server and web site applications
  • Initiate and perform software support services for Official Government use Design, develop code, test, implement and integrate software and databases Design, develop code, test, debug and install program software and databases
  • Perform software engineering using established development practices, tools, and processes for achieving robust software quality
  • Assume a leading role in the public API design and documentation
Qualifications for web software developer
  • Some knowledge of the gaming industry and production cycle preferred but not required
  • Basic knowledge in backend Representational State Transfer (REST) web services technologies
  • At least 1 year experience in software development including a demonstrated understanding in DevOps methods and tools
  • Analyzes traffic on Web sites and recommends any necessary changes
  • Ability to lead and direct multiple features simultaneously
  • SQL database systems
4

Web Software Developer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of web software developer. 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 web software developer
  • Apply and promote good software engineering practices such as test automation, modularization, simplification
  • Evolve and maintain our build process, test automation infrastructure, and other custom tooling
  • Maintains and develops a rapidly evolving online learning and data management system
  • Serve as the support developer for application requirements
  • Developing server-side code for internal and external web applications
  • Participate design, development and implementation of elegant, responsive and sophisticated front-end web applications that provide awesome user experiences
  • Rapid prototyping using modern front-end libraries/frameworks and digital pattern library
  • Breaking new ground, researching innovative web development techniques, and implementing features to support the business functionalities
  • Work closely with the back-end developers for end-to-end solution, and in the process of building and integrating the services
  • Develop high quality, tested, idiomatic, and documented code, participate in code reviews and mentor junior developers
Qualifications for web software developer
  • Microsoft SQL database experience desirable
  • Knowledge of XML and XML parsing APIs
  • Solid understanding of and experience with JavaScript language
  • Solid understanding of and experience with HTML and CSS
  • Demonstrable experience with a JavaScript framework
  • Basic knowledge of Linux shell scripting
5

Web Software Developer Job Description

Job Description Example
Our growing company is hiring for a web software developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for web software developer
  • Interact with both business and technical stakeholders to understand the requirements and to deliver
  • Design and implement software components for a new suite of web apps for urban design and planning, covering a wide range of topics such as web service consumption, data processing and analysis, core library functionality, application logic, and 3D mapping and rendering
  • Use good software design and development practices for building applications that follow industry-standard design patterns, development methodologies, and deployment models
  • Envision, design, and develop web applications and UI modules for imagery workflows
  • Be willing to take on complex goals that push the boundary of the possible
  • Leverage the knowledge of your peers and collaborate with other programmers throughout the development process
Qualifications for web software developer
  • Proven track record in delivering software solutions using agile development practices and project tracking software
  • Knowledge of ETL technology tools (Informatica, SSIS)
  • Knowledge of VBA, MS Access, Excel is an asset
  • Experience coding software and web applications using HTML
  • Experience maintaining functioning user-accessible software and web applications
  • Experience supporting software and web application planning and deployment

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates