Full Stack Web Developer

PenSoft
Newport, VA Full Time
POSTED ON 9/12/2024

Full-stack web developer

About us

Peninsula Software of Virginia, Inc. (PenSoft) manufactures payroll software designed specifically to help small to mid-sized businesses and payroll service providers process virtually any payroll and related tax requirements faster, easier, and more cost-effectively.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa.

Summary:

This position is for a web developer with significant database experience. Specifically experience optimizing queries, table structures, indexes, data archiving, and database configuration to support a high-transaction C# MVC web application. The developer will not be constrained to this segment of development long term, but the position requires the developer to bring these skillsets.

  • Under supervision, plans, designs, writes, tests, debugs, maintains and delivers web-based applications, utilities, components, controls, services or portions thereof using accepted PenSoft and industry-standard tools, techniques and processes
  • Accepts input from peers, supervisors and others as appropriate to deliver a quality product that meets or exceeds the expectations of the requester
  • Ensures all source code is stored in a source control product
  • Maintains and advances the skills required to be a productive member of the PenSoft Information Systemsteam
  • Initiates, attends and coordinates meetings, conferences and other company gatherings as required
  • Communicates status information as required, in a complete and easy-to-understand manner and using an appropriate method
  • Mentors subordinate programmers as necessary
  • Other duties as assigned

Required skills:

  • Excellent programming language skills with an understanding of web-based client/server, SQL, and structured programming techniques
  • A solid understanding of C# and MVC
  • A solid understanding of JavaScript
  • A solid understanding of HTML and the Document Object Model
  • A solid understanding Microsoft SQL databases
  • The ability to research, resolve and respond to questions and problems using all available resources
  • Effective communication skills
  • The ability to work with little supervision

Desired skills:

  • Large-scale, client/server application programming experience
  • Experience developing complex web applications
  • Extensive experience with scaling SQL databases
  • Knowledge of payroll and/or accounting practices

Required education:

  • High school diploma or equivalent and technical training

Desired education:

  • Degree or diploma in Computer Programming, Computer Science or MIS

Required experience:

  • Three years or more paid programming experience with C#, .NET, MVC
  • Three years or more paid programming experience with JavaScript, HTML, CSS
  • Three years or more paid programming experience in a commercial environment
  • Three years or more paid experience with SQL databases in a high transaction environment

Desired Experience:

  • Five years or more paid programming experience with C#, .NET, MVC
  • Five years or more paid programming experience with JavaScript, HTML, CSS
  • Five years or more paid programming experience in a commercial environment
  • Five years or more paid experience with SQL databases in a high transaction environment
  • Five years or more paid experience writing a commercial software product
  • Five years or more paid experience managing software-related projects
  • Three years or more payroll and/or accounting programming

Physical demands:

  • Nominal – the position requires operating a computer for the purpose of programming

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa.

Job Type: Full-time

Pay: $60,000.00 - $80,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift

Education:

  • High school or equivalent (Preferred)

Experience:

  • JavaScript: 1 year (Preferred)
  • SQL: 1 year (Preferred)
  • React: 1 year (Preferred)
  • Full-stack web development: 2 years (Preferred)

Work Location: In person

Salary : $60,000 - $80,000

Estimate Salary for Full Stack Web Developer in Newport, VA
$83,512 (Medium)
$75,062 (25th)
$93,101 (75th)
For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Full Stack Web Developer career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$87,218 - $110,040
Income Estimation: 
$106,314 - $133,514
Income Estimation: 
$87,218 - $110,040
Income Estimation: 
$106,314 - $133,514
Income Estimation: 
$72,095 - $88,270
Income Estimation: 
$87,218 - $110,040

Sign up to receive alerts about other jobs with skills like those required for the Full Stack Web Developer.

Click the checkbox next to the jobs that you are interested in.

  • Data Entry-Keyboarding Skill

    • Income Estimation: $56,436 - $77,652
    • Income Estimation: $54,746 - $78,269
  • Data QA Skill

    • Income Estimation: $63,155 - $79,950
    • Income Estimation: $80,696 - $109,176
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Full Stack Web Developer jobs in the Newport, VA area that may be a better fit.

Full Stack Developer Web & PAO Requisition: 202210307

Government Consulting Solutions, LLC, Eustis, VA

UI/UX Web Developer

Threat Tec, LLC, Fort Eustis, VA