Web Programmer Job Description
Web Programmer Duties & Responsibilities
To write an effective web programmer job description, begin by listing detailed duties, responsibilities and expectations. We have included web programmer job description templates that you can modify and use.
Sample responsibilities for this position include:
Web Programmer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Web Programmer
List any licenses or certifications required by the position: X.509, TLS, SSL, PKI, IAT, SQL, LINUX, UNIX, CSWF, II
Education for Web Programmer
Typically a job would require a certain level of education.
Employers hiring for the web programmer 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, Education, Design, Information Technology, Information Systems, Technology, Science, Web Programming, Web Development, Technical
Skills for Web Programmer
Desired skills for web programmer include:
Desired experience for web programmer includes:
Web Programmer Examples
Web Programmer Job Description
- Document test procedures to ensure the team members know how to use the tools developed
- Develop applications to support the tasks related to quality assurance (build system, source control interaction, bug database integration)
- Develop tools to automate tests and detect bugs to notify people involved in their resolution
- Analyze reported bugs and find the root cause
- Interact with the development team and promote good code quality, good practices, enforce standards and guidelines
- Install and maintains hardware and software related to CDL web application servers
- Coordinate with the business and IT to support customers with many internal and external applications such as spare parts and tooling purchasing, accessing technical publications, collaboration site
- Independently responsible for the programming and code documentation of the tools developed for networked personal computers on platforms
- Regular exposure to business stakeholders the authority to apply your expertise to many interesting technical problems
- Manage team and coordinate activities in analysis, design, development, testing, and deployment of software solutions
- Experience in the development of high-performance and fault-tolerant systems
- Knowledge of cloud technologies an asset
- Knowledge of video games and social networks an asset
- Awareness of new technologies and trends
- Minimum 3 years of programming experience in web and related technologies
- Degree in technology or any other training or equivalent
Web Programmer Job Description
- HTML, CSS, Strong JavaScript, Strong Angular JS, bootstrap and responsive design
- Ensure assignment of team members to projects and work orders
- Maintain and own the application portfolio and ensure knowledge management within the team, initiate, plan and execute work orders and projects to ensure currency, supportability, reliability, and adequate performance of existing applications and to address client’s needs
- Ensure providing customer support according to SLA by the managed team and/or in collaboration with other groups
- Proactively observe client’s needs and suggest suitable solutions, monitor and support the analysis of business values delivered through deployed IT applications
- Provide general line management of the team - coach, mentor, and train team members, define training plans, appraise and manage performance, set individual goals, ensure IP/security protection and compliance to environment and health safety rules, assist with problem solving, negotiation, communication
- Manage or participate in managing software development and deployment projects
- Optimize use of all resources – labor, technical equipment, rules
- Follow company working rules, applicable legislation and rules, requirements, company quality policy and company requirements in area of working safety and health protection, fire protection and environmental policy, and to participate in continuous improvement in these areas
- Cooperate in creating, implementation, maintenance and development of quality system and ensure high standard of quality
- Have working knowledge about databases and be comfortable in using MySql or equivalent database
- Knowledge of Drupal module development good to have
- 8 plus years of experience in Microsoft Web Development
- 5 years of verifiable experience as a Senior .Net Web Developer using ASP.NET MVC applications at least 4 years including a demonstrable understanding of implementing secure coding practices for an ASP.Net MVC application
- 3 Years of experience developing with Bootstarp, Javascript
- 3 years of experience with jQuery 1.4 or above
Web Programmer Job Description
- Work closely with clients and members of the Web Team to create detailed specification documents with clear deliverables and timelines, and ensure timely completion of deliverables
- Work with clients and Web Team to build and refine websites
- Write code in C#, ASP.NET or other standard programming language
- Work with Microsoft Server Operations Systems, Microsoft IIS
- Troubleshoot complex application configurations and network issues related to web applications and web services
- Participate on teams of dedicated engineers to build and support innovative websites and powerful systems
- Collaborate with business units, stakeholders, product managers, and engineering teams about existing and future business processes and services
- Conceptualize, develop, test and implement REST web servers and websites, software systems and applications in support of business processes and services
- Analyze software requirements for functionality, completeness and system compatibility
- Convert software specification requirements into appropriate programming languages and frameworks including JavaScript, MVC
- A minimum of 2 years of relevant experience in programming in a similar industry
- Highly experienced in modern client side JavaScript using frameworks such as AngularJS
- Proficient in back-end server implementations using a dynamic programming language (Python or NodeJS preferred)
- Hands on experience with SQL/NoSQL and web services
- Knowledge or work in biology is preferred but not required
- A bachelor's in computer science, software engineering or related discipline and a minimum of five years of experience in developing applications with various programming languages and building/maintaining databases
Web Programmer Job Description
- Integrate 3rd party APIs and workflow sites with in-house tools and systems
- Conduct research on emerging application development software products, languages, and standards in support of development efforts
- Work collaboratively with team members and facilitate sharing of technical knowledge
- Generate metrics and reports on the use and status of services, systems and processes
- Recommend, evaluate and implement policies and procedures
- Diagnose and resolve issues in a timely manner
- Ensure security and integrity of all websites, systems and data
- Assist with system backup procedures and recovery operations
- Prototyping, developing and testing web applications using NodeJS, AngularJS, and other Javascript libraries
- Deploy application service stacks on local servers or the cloud using standard tools
- Minimum 3 years of experience with Object-Oriented PHP
- Minimum 2 years of experience with Drupal
- Minimum 3 years of experience with database creation and maintenance
- Include your current resume and a link to your demo reel/website
- Intermediate level understanding of programming languages, syntax structures, and data management techniques
- Understanding of application and database design and development concepts and standards
Web Programmer Job Description
- C#, VB, ASP.NET,MVC, EntityFramework, LINQ Web Api, Visual Studio, TFS
- Software patterns, software architectures, webservices
- Responsible for development and maintenance of applications for Computer and Web systems using Windows based OS languages as the primary development platform
- Responsible for technical assistance, evaluations and training of emerging technologies including but not limited to Internet (mobile and non-mobile), smartphones, tablets and 3rd party software
- Deals with all levels of office personnel, operating management and outside service agencies as necessary
- Responsible for user training and related procedure and user documentation
- Evaluates and recommend systems and programming standards, procedures and controls and maintains current knowledge of the state of the art
- Provides technical support for POS/PC Analysts
- Knowledge of the state of the art technologies as they apply to this company
- All other duties assigned by IT Management
- Specific technical skills, as appropriate to the area and/or team
- Ability to learn quickly and perform assigned tasks in a professional and timely manner
- Ability to think abstractly, creatively, and apply web design and/or web development principles
- ASP.NET, VB.NET
- Database development and design best practices
- Web development best practices