Senior Software Engineer

Company:  Liberty Tax
Location: Virginia Beach
Closing Date: 04/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Reports to: Director, Technology Solutions

Position Purpose

We seek a Senior Software Engineer at our company office in Virginia Beach, VA. This role will require you to work in an Agile team, understand business requirements, contribute to architecture discussions, and deliver high-quality applications and systems while meeting our company goals.

Position Responsibilities/Duties/Functions/Tasks

  • Analyze and provide solutions for complex tasks and projects, providing design documentation as required.
  • Work with the team to understand business requirements.
  • Actively collaborate with team members, QA, and product owners in an Agile scrum environment on projects to deliver high-quality and efficient solutions.
  • Provide accurate and timely estimates for development tasks.
  • Participate in code reviews to ensure the work delivered by the team is of high-quality standards.
  • Provide support for production issue resolution, including root cause analysis and corrective action plans.
  • Solid organizational skills and focus on accuracy and attention to detail.
  • Excellent analytical, problem-solving, and troubleshooting abilities.
  • Self-motivated with the ability to work both independently and in a team environment.

Position Qualifications

  • Bachelor's degree desired; majors include Computer Science, Information Systems, or related work experience may be considered.
  • 7+ years of software development experience.
  • Experience working in project management systems such as Azure DevOps, JIRA, etc.
  • Experience using Angular (or other JS Frameworks), Typescript, C#, .NET Core, SQL Server, GIT, NoSQL, Rest APIs, and Mobile technologies.
  • Deep understanding of Application Security and Identity Management and Protocols.
  • Cloud development experience, including serverless, virtual machines, data storage, centralized caching, and pub-sub event messaging.
  • Proven ability to document, design, develop, and test applications within an agile environment.
  • Hands-on experience with source control (prefer GIT), build and release management systems.
  • Strong communication and collaboration skills.
  • Excellent written, verbal, and analytical skills.

Physical Demands and Work Environment

The position requires working at a desk at the corporate office for periods of time up to eight hours.

Employee Acknowledgement

This is not necessarily an exhaustive list of responsibilities, skills, duties, requirements, efforts, or working conditions. While this list is intended to be an accurate reflection of the current job, Liberty Tax Service reserves the right to revise the functions and duties of the job or to require that additional or different tasks be performed when circumstances change (i.e., emergencies, changes in personnel, workload, or technological developments).

Liberty Tax Service is an equal-opportunity employer.

#J-18808-Ljbffr
Apply Now
Share this job
Liberty Tax
  • Similar Jobs

  • Senior Software Systems Safety Engineer

    Virginia Beach
    View Job
  • Software Engineer (Engineer Software 2)

    Virginia Beach
    View Job
  • Software Engineer

    Virginia Beach
    View Job
  • Software Engineer

    Virginia Beach
    View Job
  • Software Engineer

    Virginia Beach
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙