Web Developer Level 2

Overview

On Site
Full Time

Skills

Internet
Object-Oriented Programming
Java
CGI
XML
UI
Animation
Electronic Commerce
Debugging
HTML
Visual Basic
Programming Languages
Documentation
Technical Writing
Software Development
Web Applications
Telecommuting
Sprint
React.js
Terraform
IOC
Amazon Web Services
Remote Desktop Services
Amazon RDS
PostgreSQL
Database
Python
Management
Database Administration
Software Engineering
Amazon SQS
Makefile
API
Step-Functions
Amazon DynamoDB
Caching

Job Details

Job Description
  • Use a variety of internet technologies, techniques and tools such as graphics software applications and object-oriented languages (e.g. Java, CGI, Visual Basic, HTML, XML) to create web page elements such as user interface features, site animation, special effects, databases, and e-business applications.
  • Work with management and information technologists to determine specifications.
  • Maintain a functioning user-accessible website.
  • Debug existing software and correct defects.
  • Codes less complex websites using HTML, Visual Basic, or other web-based programming languages.
  • Support website planning and deployment.
  • Write documentation regarding the website's technical requirements.
  • Maintain website technical documentation to assist with website maintenance and upgrades.
  • Apply concepts, develops, tests, maintain and supports high-performance, innovative web-based applications.
  • Responsible for troubleshooting software problems and providing solutions to overcome those problems using the latest technologies.
  • Work with management and information technologists to determine specifications.
  • In concert with the software development lead, develop, test, maintain and support high-performance, innovative web-based applications.
  • Analyze and troubleshoot complex software problems and providing solutions using the latest technologies.
  • Work independently on more complex projects.
  • Integrate new web products with existing web applications in order to improve the functionality or design of the organization's website.
  • Up to 16 hours per week, however telework hours will depend on tasking for the sprint.

Education and Experience
  • Bachelor's degree in a technical discipline from an accredited college or university is required.
  • 8 years experience (12 years with no qualifying degree).

Required Skills
  • Front-end developer who has extensive experience with React and Redux.
  • Terraform as Infrastructure as Code (IoC).
  • Lambda Functions utilizing Python 3.11.
  • AWS RDS Aurora PostgreSQL Database
  • Poetry for python dependency management.
  • Dock containers.
  • pgAdmin to facilitate the database management.
  • SE3 with presigned URLs.
  • SQS.
  • SNS.
  • MakeFile.
  • API Gateway with Lambda Authorizer.
  • Step Functions DynamoDB as a user cache.
  • CloudWatch.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.