Davenport & Company - Richmond, VA

posted 9 days ago

Full-time - Entry Level
Richmond, VA
Professional, Scientific, and Technical Services

About the position

The Junior Database/Applications Developer position at Davenport & Company focuses on supporting the existing application environment and developing stable, extensible applications to meet business needs. The role involves providing application support, resolving technical issues, and collaborating with various teams to ensure software quality. The developer will also gather client requirements, design application solutions, and apply best practices in development and documentation.

Responsibilities

  • Provide application support including problem research, analysis, resolution, and on-call support.
  • Ensure technical issues are resolved quickly and thoroughly, escalating advanced issues as necessary.
  • Collaborate with involved teams to resolve issues and ensure software quality.
  • Follow documentation procedures and adhere to development and implementation standards.
  • Develop and integrate application-based solutions under the supervision of senior IT staff.
  • Gather client requirements and analyze, design, and create application-based solution specifications.
  • Apply development/programming best practices including specification design/review and object-oriented development.
  • Develop and execute test plans, test specifications, and test cases.

Requirements

  • Associate's degree in Information Technology-related curriculum or equivalent education and related training.
  • Two years of experience or equivalent proficiency in application design and programming.
  • Ability to design and build web-based applications using .NET (C#, ASP.NET, MVC), AJAX, SQL, XML, HTML, JavaScript.
  • Basic knowledge of relational database concepts and practices, including table creation and writing stored procedures and views.
  • Working knowledge of Visual Source Safe or equivalent source code management tool.
  • Demonstrated ability to quickly learn new technologies.
  • Ability to work independently or as a member of a team.
  • Good verbal and written communication skills.
  • Effective time management skills.

Benefits

  • Profit sharing
  • Health savings account
  • Disability insurance
  • Health insurance
  • Dental insurance
  • 401(k)
  • Paid time off
  • 401(k) matching
  • Opportunities for advancement
  • Life insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service