Web Software Engineer Job Description
Web Software Engineer Duties & Responsibilities
To write an effective web software engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included web software engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Web Software Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Web Software Engineer
List any licenses or certifications required by the position: AWS, II, IAT, DOD, SEC, QA, TLS, CSSLP, CSSIP, CSS
Education for Web Software Engineer
Typically a job would require a certain level of education.
Employers hiring for the web software engineer 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 Web Software Engineer
Desired skills for web software engineer include:
Desired experience for web software engineer includes:
Web Software Engineer Examples
Web Software Engineer Job Description
- Help the organization shape new product directions implement product vision within the context of the next generation of product architecture
- Clearly articulate the merits of the Architecture and technology, how it works technically (or non-technically), justify design or prioritization decisions
- Develop a deep understanding of the different and sometimes complex business models operating across the group and produce or influence the relevant technology teams in the development of a roadmap to integrate various solutions towards a commonly agreed future state business model and reference architecture
- Execute the development and implementation of new website and control panel skins, layouts, and architecture
- Design and build a comprehensive web portal solution for administering a variety of cloud-based microservices
- Work with IT/DevOps staff to deploy new software releases in both production and non-production environments
- Work with global studio teams to analyze microservice requirements with an eye towards administering these services
- Designing and developing a rich desktop environment for creating web GUIs and apps
- Collaborating with a broader team to define requirements and functional capabilities for deliverables
- Implementing features using the full software development lifecycle
- Degree in information technology, computer science, engineering or equivalent experience
- Experience in Linux system administration and troubleshooting
- Experience with Web Services administration and deployment
- Scripting experience to automate common administrative and deployment tasks (Ruby, Python)
- Good knowledge of networking and security concepts
- Knowledge of cloud infrastructures such as Amazon AWS is preferred
Web Software Engineer Job Description
- Optimizing web browser and underlying libraries, writing patches
- Collaborating with key partners on technical projects
- Working closely with the Opensource communities and in particular Google Chromium
- You will report progress against deadlines as requested by management as part of the development team, you will participate in conforming to company standards and improving them
- Develop software components in support of the realization of Digital Platform & Products
- Participate in the overall lifecycle execution for new software development, bug fixes and enhancements
- Participate in systems testing, defect analysis and root cause assessment
- Provide timely status of ongoing projects and assignments
- Work with peers and managers to continuously define, tailor, measure and improve a wide spectrum of processes utilized by the team
- Experience programming in an OO language such as Java or C#
- Solid understanding of restful principles and experience creating restful APIs
- Experience working in collaborative team environments
- 2+ years’ Software Engineering experience with BS in Engineering or related field and 4+ year’s equivalent experience in a related field within a medium-to-large IT organization
- 2+ years' experience with HTML/CSS, Javascript, ASP.net/C#
- Expert understanding of web technologies (object-oriented JavaScript, HTML, CSS), and experience with JS web frameworks
Web Software Engineer Job Description
- Develop user-facing web page elements controlled by server side logic
- Analyze customer and internal requirements and specifications and translate these into software designs
- Plan, setup and manage version control and code repositories
- Ensure the technical feasibility of UI/UX designs and features
- Solid understanding of common design patterns, object-oriented programming, and testing
- Flexibility to work well in a Scrum team on a wide range of tasks
- Broad knowledge of the JavaScript ecosystem
- An understanding of the principles of accessibility and the ability to build interfaces accessible to users with disabilities
- Passion for technology, gaming, and development
- Strong mathematics background (logic, linear algebra, geometry, statistics and probability)
- Mastery of JavaScript
- Solid expertise in all areas of web development
Web Software Engineer Job Description
- Develop application and component strategy in line with the business strategy for programs
- Implement the presentation and display logic for ne platform features
- Create verification test and repair defects
- This role will also require periodic on call duties
- Maintain and improve our continuous integration and test automation system based on Jenkins, Intern, Selenium, and custom tooling
- Conceptualize and implement new features for the test automation system
- Monitor test results, identify issues, and work with the team to resolve them
- Work with our QA experts to find and implement solutions for automating complex test cases
- Work closely with our system administrators to ensure the reliable operation of our development infrastructure
- Creating high level design, data mapping between source systems, dataflow and Interface diagram
- A track record of developing good code
- Ability to adapt to changing requirements, including changes late in the development cycle
- Experience working with Android distributions
- Development of embedded software solutions
- Experience with WebKit including WebCore and JavaScriptCore components
- Experience with software engineering standard methodology
Web Software Engineer Job Description
- Develop web application in NodeJs
- Lead a team of Front-end, Back-end and QA Engineers in technical implementations of project
- Communicate challenges of the team to management and identify ways to improve software delivery
- Be comfortable using the latest tools and frameworks
- Be active in knowing and understanding what is coming up in the Software Engineering space
- Build a positive work atmosphere by building up your team
- Responsible to work with offshore team to help support any project escalations
- Troubleshoot any production and non production issues and engage other team members to resolve any Urgent issues
- Performance testing and measurement (e.g., Iago)
- Dependency management for browser based applications (e.g., npm)
- Grid/Cloud computing environments (e.g., Mesos, AWS)
- Configuration management tools (e.g., Puppet, Chef, Ansible)
- Plus more as we get to them.
- Expert in HTML, CSS, JavaScript