Web Developer (Planned Position)

MicroHealthVienna, VA
13d

About The Position

MicroHealth is seeking a Web Developer with strong expertise in web development using HTML5, .NET, SQL Server, and JavaScript, with a proven track record of delivering high-visibility projects with complex requirements in an agile environment Responsibilities: Design, develop, and maintain web applications using .NET, SQL Server, and JavaScript Collaborate with cross-functional teams in an agile environment Implement database solutions with optimal performance Contribute to data analysis and visualization initiatives Manage version control and deployment processes Identify and resolve performance bottlenecks Mentor junior developers and provide technical guidance

Requirements

  • JavaScript (advanced proficiency)
  • .NET framework and ecosystem
  • SQL Server database management
  • HTML5 and related web technologies
  • Experience with database systems including SQL Server, MySQL or PostgreSQL
  • Advanced SQL querying techniques for complex data retrieval
  • Database schema design with proper indexing strategies
  • Proficiency with database migration tools (e.g., Alembic)
  • Knowledge of data analysis libraries (Pandas, NumPy)
  • Experience with visualization tools (Matplotlib, Plotly)
  • Proficiency with Data Bricks notebooks
  • Understanding of ETL (Extract, Transform, Load) processes
  • Extensive experience with Git/GitHub/GitLab
  • Understanding of branching models (e.g., GitFlow)
  • Experience resolving merge conflicts efficiently
  • Familiarity with Git submodules or subtrees
  • Ability to analyze system performance bottlenecks
  • Experience with caching mechanisms (Redis, Memcached)
  • Knowledge of front-end and back-end optimization techniques
  • Proficiency in performance profiling tools
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration abilities
  • Self-motivated with the ability to work independently and as part of a team

Responsibilities

  • Design, develop, and maintain web applications using .NET, SQL Server, and JavaScript
  • Collaborate with cross-functional teams in an agile environment
  • Implement database solutions with optimal performance
  • Contribute to data analysis and visualization initiatives
  • Manage version control and deployment processes
  • Identify and resolve performance bottlenecks
  • Mentor junior developers and provide technical guidance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service