Web Application Developer
Applied Technical Services (ATS) is seeking a Web Application Developer I to help us design and manage web applications and other tools that tracks projects from quoting, scheduling, procurement, etc. This is a full-time position.
Although this is an entry-level position, the developer must have interpersonal skills, strong critical thinking skills, problem-solving skills, and good written communication skills.
The developer must be detail-oriented, diligent in debugging their work before submission, and will have some experience troubleshooting when challenged with a roadblock. The developer understands time management, absorbs priorities, and takes ownership of their tasks and projects, completing them in a timely manner. Although not highly experienced, this entry-level role requires someone who is driven: a self-motivated learner always interested in keeping up with our ever-changing needs and willingness to try new techniques in their projects.
Primary Responsibilities:
- Writing good, testable, and efficient code using best app development practices
- Creating website layout interfaces by using standard practices
- Integrating data from various back-end services and databases
- Understanding specifications and requirements based on technical needs
- Creating and maintaining software documentation
- Staying plugged into emerging technologies/industry trends and applying them into operations and activities
- Cooperating with web designers to match visual design intent
- Other technology duties as required
Requirements:
Education:
Bachelor’s of Science (Preferred) OR must be pursuing a degree in Computer Programming, Web App Development, Computer Engineering, or related technical discipline
Work Experience:
- US citizenship is required
- 1+ years of experience or coursework in computer programming (e.g., C#, Java, or similar programming language)
- 1+ years of experience or coursework in web application development (e.g., React, Typescript, ASP.NET, Javascript, CSS, or similar programming language)
- Some experience in version control (e.g., Git, etc.)
- Some experience in querying language (e.g., T-SQL, MySQL, LINQ, etc.)
Technical Skills:
- Responsive Web Design
- Version Control
- Browser Development Tools
- Testing/Debugging Code
- Computer Programming Languages
- Statistics and Mathematics
Soft Skills:
- Communication (written/verbal) skills
- Interpretation of business specs into technical specs
- Strong technical documentation skills
- Problem solving skills
- Attention to detail