Overview
Skills
Job Details
Job Title: Web Application Developer
Position Type: Contract for 6+ Months
Job Location: San Antonio, TX 78201 (100% Onsite)
Job Summary: We are seeking a talented and motivated Application Developer to support and enhance customer-facing applications and internal system integrations. This position works collaboratively within self-organizing Agile teams to ensure software is developed to meet end-user needs and organizational standards.
Why You'll Love This Role:
As an Application Developer, you'll enjoy the flexibility of a remote work environment while supporting a diverse and evolving product portfolio. With exposure to a broad range of technologies and business domains, this role offers strong opportunities for technical growth, cross-team collaboration, and long-term career advancement.
Key Responsibilities:
- Maintain existing applications and resolve defects in a timely manner.
- Develop tools and scripts to automate repetitive tasks and improve efficiency.
- Collaborate with teams in a self-organized Agile environment working toward shared goals.
- Partner with monitoring and assurance teams to improve system reliability.
- Contribute to the full software development lifecycle, from design to deployment.
- Perform additional duties and projects as assigned.
Minimum Qualifications:
- Bachelor's Degree in Computer Science or a related field, or equivalent practical experience.
- At least 1 year of hands-on experience in web application development.
- Proficiency with basic web technologies including HTML, CSS, JavaScript, and jQuery.
- Familiarity with web frameworks such as AngularJS and MVC design patterns.
- Experience with database querying for data creation, manipulation, and retrieval.
- Exposure to data storage systems including file shares, databases, and flat files.
- Working knowledge of object-oriented programming (OOP) concepts, SOLID principles, and design patterns.
- Proficiency with source control and development tools (e.g., Visual Studio, TFS, Git, JIRA).
- Competency with Microsoft Office tools including Outlook, Word, and Excel.
- Basic knowledge of at least one programming language such as Java, , JavaScript, VB/C#, or T-SQL.
- Ability to write and optimize basic SQL queries.
- Willingness to participate in operational support and on-call rotations.
- Strong written and verbal communication skills.
- Commitment to continuous learning, especially in testing methodologies and software development best practices.