Jobs · Engineering · Virginia

Software Engineer

Richmond National · Glen Allen, VA · 3 wk ago
Engineering$100k–$120k/yrFull-time

About the role

As a mid-level Software Engineer at Richmond National, you will play a pivotal role in building enterprise software products and solutions. You will work closely with cross-functional teams to deliver high-quality software that meets both customer requirements and exceeds industry standards. We are seeking a highly motivated engineer who is passionate about modern technology and has a track record of delivering exceptional results.

Location: On-site in Glen Allen, VA

Responsibilities

  • Work directly with Software Engineers, QA Engineers, and Data Engineers to develop, maintain, and improve internal applications, integrations, and utilities.
  • Support complex software systems that are secure, scalable, reliable, and maintainable.
  • Write high-quality, efficient, and maintainable code in accordance with best practices and Richmond National coding standards.
  • Perform code reviews and provide constructive feedback to team members.
  • Mentor and guide junior engineers, sharing your expertise and best practices.
  • Identify and address technical debt, performance bottlenecks, and security vulnerabilities.
  • Troubleshoot and debug software issues, working closely with Cloud Engineers and QA Engineers to ensure smooth deployments.
  • Stay up-to-date with emerging technologies and industry trends, evaluating their potential for incorporation into our projects.
  • Continuously improve development processes and tools to enhance team productivity.

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field. Preferred but not required if proficiency can be demonstrated.
  • 2-5 years of professional software development experience on complex software solutions.
  • Proficiency in one or more programming languages such as Java, Python or JavaScript.
  • Strong knowledge of software design principles, data structures, and algorithms.
  • Experience with software development methodologies like Agile or Scrum.
  • Familiarity with version control systems (

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 1 mo ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com