Technix - Montgomery, AL

posted 5 days ago

Full-time - Senior
Montgomery, AL
Professional, Scientific, and Technical Services

About the position

The Sr. Web Application Developer is responsible for developing, maintaining, and supporting high-quality web applications for the organization's Internet/Intranet sites. This senior-level position requires a proven track record in web development, encompassing the full software development lifecycle, including requirement analysis, design, coding, testing, deployment, and maintenance. The role also involves creating and maintaining database components, technical documentation, and mentoring junior developers while staying updated on the latest development technologies.

Responsibilities

  • Develop, maintain, and support professional quality web applications.
  • Conduct requirement analysis and design for web applications.
  • Code, test, deploy, and maintain software/web applications.
  • Create and maintain related database components and technical documentation.
  • Troubleshoot and solve complex application and system failures.
  • Research, evaluate, and recommend new Internet tools and applications.
  • Mentor junior level developers.
  • Stay abreast of the latest advances and trends in development technologies.

Requirements

  • A minimum of 7 years' experience in developing professional quality and secure web applications with Visual Studio using ASP.NET MVC 5 and C#.
  • Strong ASP.NET MVC C# development technology skills.
  • Extensive SQL database experience, including creating databases, tables, stored procedures, functions, scheduled jobs, SSIS packages, and SSRS reports.
  • Experience with web services and APIs such as REST and SOAP.
  • Experience with TFS source control platform.
  • Experience creating technical documentation.
  • Experience developing and working with site search functionality.
  • Experience developing and working with robot detection tools such as CAPTCHA.
  • Excellent communication and interpersonal skills.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Attention to detail and ability to convert vision to reality.
  • Ability to work independently and collaboratively.

Nice-to-haves

  • Experience with AZURE Dev Ops.
  • Experience upgrading web applications to later versions.
  • Experience mentoring junior level developers.
  • Experience with Snowflake database.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service