What are the responsibilities and job description for the Web Developer position at Think Consulting?
No C2C or Sponsorship
100% Remote - Web Developer
The role of Web Developer contributes to the design, development, and maintenance of contract applications and supports, maintains, modifies, and documents websites in all phases of the development life cycle according to client specifications.
Essential Functions - What Is Expected of Me in My Role
100% Remote - Web Developer
The role of Web Developer contributes to the design, development, and maintenance of contract applications and supports, maintains, modifies, and documents websites in all phases of the development life cycle according to client specifications.
Essential Functions - What Is Expected of Me in My Role
- Build, design, and maintain functional and appealing user experiences with HTML/5, XML, and XSL/T in a highly templated environment.
- Design and alter existing CSS and LESS code to meet design specifications.
- Organize and track work in a custom SharePoint ticketing system.
- Ensure adherence to architectural standards, risk management, and security policies.
- Identify ways to improve design and development with an eye on customer experience.
- Manage and prioritize tasks effectively.
- Experience with documentation best practices and the ability to maintain team workflows and wiki pages.
- Familiarity with Microsoft Word templates and styles.
- Ability to work collaboratively and effectively with a geographically dispersed team.
- Experience working with testers and verifiers in a multi-team environment.
- Knowledgeable in source control and software development tools (GIT, Stash, Bamboo, JIRA, Command-Line, etc.).
- A strong understanding of web development standards.
- Experience with using Agile/SCRUM methodology for software development.
- Ability to effectively present information to customers, management, and public groups.
- Ability to define problems, collect data, establish facts, and draw valid conclusions.
- Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and handle several abstract and concrete variables.
- Bachelor's degree from a 4-year college or university in computer science, management information systems, or related field and 3 years of demonstrable software development experience, or 5-8 years related experience and/or training, or equivalent combination of education and experience.
- Experience with JavaScript (jQuery), JAVA application coding, Ruby, and UX teams preferred