Job Description :

Job Title: Web Application Developer
Location: Topeka, Kansas
Experience: 12+ Years
Employment Type: Contract
Interview Type: In-Person or Webcam

Job Description

We are looking for a seasoned Web Application Developer with extensive hands-on experience building, improving, and supporting modern web applications. This role requires someone who can work independently, collaborate with cross-functional teams, and deliver high-quality, secure, and scalable solutions. You will be responsible for guiding development efforts, providing technical leadership, and ensuring best practices across the application lifecycle.

This position involves end-to-end development, including architecture, coding, testing, performance optimization, and ongoing enhancements. The ideal candidate is highly skilled, detail-oriented, and comfortable working in a fast-paced environment with minimal oversight.

Key Responsibilities
  • Design, develop, and maintain robust, scalable web applications.

  • Work closely with business teams to understand requirements and translate them into technical solutions.

  • Lead technical discussions and provide architectural direction for new and existing systems.

  • Write clean, maintainable, and well-documented code following industry best practices.

  • Implement integrations with APIs, databases, and third-party services.

  • Conduct code reviews and provide mentorship to junior developers.

  • Troubleshoot and resolve complex technical issues across the application stack.

  • Optimize application performance, security, and reliability.

  • Support deployment processes, CI/CD pipelines, and production operations.

  • Collaborate with QA teams to ensure high-quality testing and delivery.

Required Skills and Qualifications
  • 12+ years of professional experience in web application development.

  • Strong proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks (React, Angular, or Vue).

  • Advanced skills in back-end development using languages such as Java, .NET, Node.js, Python, or similar.

  • Solid experience working with RESTful APIs, microservices, and integration patterns.

  • Strong understanding of relational and NoSQL databases (SQL Server, MySQL, PostgreSQL, MongoDB).

  • Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud).

  • Knowledge of CI/CD tools, version control systems (Git), and automated build pipelines.

  • Familiarity with security best practices, authentication, authorization, and data protection.

  • Excellent problem-solving skills and the ability to diagnose and resolve technical issues.

  • Strong communication and documentation skills.

  • Ability to work independently and collaborate in a team environment.