Sr. Software Engineer

Richmond National

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Senior software engineer with expertise in enterprise multi-tiered application development using JavaScript, CSS, Angular, NodeJS, Java, Python, and Spring Boot.
  • Experience with CI/CD tools and building pipelines (Git, Jenkins, Gitlab).
  • Proficient in SQL and No-SQL databases.
  • Strong skills in shell scripting and managing application dependencies and packaging.
  • Experienced in large application design and engineering across various operating systems (Windows, Linux, MacOS) and cloud environments (AWS).
  • Proven ability to mentor junior developers and communicate concepts effectively.

Responsibilities

  • Collaborate with the software development team to enhance internal applications and tools.
  • Deliver ongoing support and solutions for both internal and external clients.
  • Engage with senior leadership to present technical solutions across the organization.
  • Mentor junior developers and implement training programs to elevate team skills.
  • Introduce modern technologies to enhance business processes and client productivity.

Benefits

  • Comprehensive medical, dental, and vision insurance options with FSA/HSA.
  • Life insurance, short-term, and long-term disability coverage provided.
  • 401(k) plan with a generous company match of up to 6%.
  • Flexible PTO policy plus 11 paid holidays and a day off for your birthday.
  • Recognized as a Top Workplace by Richmond Times-Dispatch.
Full Job Description
Job Title: Sr. Software Engineer
Location: Glen Allen, VA (on-site daily)

Job Description: We are seeking a Sr. Software Engineer who will be responsible for designing, developing, and maintaining multi-tiered enterprise applications.

Qualifications
  • Experienced senior level software engineer who will be responsible for designing, developing, and maintaining enterprise level multi-tiered applications using JavaScript, CSS, Angular, NodeJS, Java, Python and Spring Boot.
  • Experience with JavaScript, CSS, Angular, NodeJS etc.
  • Familiarity with CI/CD tools such as Git, Jenkins, Gitlab, and building various CI/CD pipelines for building and deploying applications.
  • Proficiency in using SQL and No-SQL databases
  • Demonstrated proficiency with shell scripting, including understanding shared libraries, compilation of applications and dependencies, and building packages.
  • Large application engineering, design, and development experience.
  • Demonstrated proficiency working in multiple operating systems (Windows, Linux, MacOS), containerized and non-containerized both in private and public cloud infrastructure environments utilizing AWS.
  • Demonstrated ability to mentor and provide technical best practices to more junior development resources.
  • Demonstrated proficiency communicating both written and verbal application concepts at an appropriate level of detail to technical peers, business, and management.
  • Proficiency in using Agile methodologies for Software development.
  • Ability to work with DevOps mindset.
  • Experience tuning application performance.

Responsibilities
  • Work directly with Software Development team to develop, maintain, and improve internal applications, integrations, and utilities.
  • Provide comprehensive and ongoing guidance, tools, and solutions to support both internal and external clients.
  • Work with senior leadership and present solutions to internal stakeholders across the business
  • Mentor junior resources and provide training programs to improve technical expertise for development team
  • Bring modern technologies and trends into the company to support business process improvements and improve productivity of our clients.

Benefits Overview
  • Medical, Dental, and Vision insurance plans. FSA/HSA plans available.
  • Basic Life/AD&D/Short Term/Long Term Disability coverage.
  • 401(k) - Company match of up to 6%
  • Flexible PTO plan, 11 paid company-wide holidays, plus your birthday off.
  • Recognized as a Top Workplace by Richmond Times-Dispatch


Similar Jobs

More Jobs at Richmond National

  • Sr. Software Engineer
    $100K — $130K *
    Glen Allen, VA 23060 (Henrico County)
    Information Technology
    In-Person
  • Sr. Product Owner
    $100K — $130K *
    Glen Allen, VA 23060 (Henrico County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Sr. Software Engineer jobs: