What are the responsibilities and job description for the Web Software Developer position at TechSur Solutions?
Job Title: Web Software Developer
Location: Sterling, Virginia
Salary: DOE full benefits
Clearance: Active Public Trust (or ability to obtain)
Company Overview:
TechSur Solutionss is a digital services company whose mission is to enable digital transformation for our customers, improving quality and efficiency. Based in the DC metropolitan area, TechSur specializes in advanced cloud services, modernization for both IT structures and applications, leveraging Agile development, and data analytics. Since we were formed in August of 2016, we have supported multiple impactful and exciting government programs.
Job Overview
We are seeking a Web Software Developer to design, develop, and maintain web-based applications and services. The ideal candidate will work closely with UI/UX designers, backend developers, and stakeholders to create user-friendly, secure, and high-performance web applications. This role requires proficiency in Java, JavaScript, HTML, CSS, SQL, and modern web technologies
Job Responsibilities
• Develop, test, and deploy web-based applications that support online services.
• Write clean, maintainable, and scalable Java, JavaScript, HTML, and CSS code.
• Implement interactive user interfaces using front-end frameworks like React, Angular, or Vue.js.
• Design and integrate APIs and web services for seamless functionality.
• Support the development of site architecture, interface design, and navigation.
• Ensure applications follow best practices for performance, security, and accessibility.
• Optimize database interactions using SQL and work with DBMSs like Oracle, MySQL, or SQL Server.
• Develop and implement interfaces to external applications.
• Work closely with back-end developers to enhance application functionality.
• Troubleshoot, debug, and resolve issues related to web applications.
Required Skills/Work Experience
• 3-5 years of experience
• Working knowledge and experience coding in Java is required
• Provide support to develop Web based applications including online customer service to transform government agencies to be able to deliver their services online.
• Provide support in developing the site concept, interface design, and architecture of the website. Provide support for the implementation of interfaces to applications.
• Knowledge of several of the following areas is desirable: Active Server Pages, JavaScript, Visual Basic, JavaScript, Access, HTML, DBMS's (ex. - Oracle, Sybase, etc.) and knowledge of SQL in SQL server.
Education
• Bachelor’s degree in computer science, information science, or related field