Developer - Newport News, United States - PenSoft
PenSoft
Newport News, United States
Verified Company
3 weeks ago
Description
_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.
Responsibilities:
- Accepts input from peers, supervisors and others as appropriate in order 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 Systems team
- Initiates, attends and coordinates meetings, conferences and other company gatherings as required
- Communicates status information as required, in a complete and easytounderstand manner and using an appropriate method
- Mentors subordinate programmers as necessary
- Other duties as assigned
Skills:
- Excellent programming language skills with an understanding of webbased client/server, SQL, and structured programming techniques
- An understanding of JavaScript
- An understanding of HTML and the Document Object Model
- A solid understanding of C# and MVC
- The ability to program against Microsoft SQL, ADO, ODBC and JET 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:
- Knowledge of payroll and/or accounting practices
- Extensive experience with scaling SQL databases
Required Education:
- High school diploma or equivalent technical training
Desired Education:
- Degree or diploma in Computer Programming, Computer Science or MIS
Required Experience:
- Three years or more programming with a Microsoft.
NET
- Three years or more working with JavaScript
- Three years or more programming in a structured environment
- Three years or more working with complex SQL queries and doing database administration
Desired Experience:
- Five years or more programming with.
NET
- Five years or more programming against Microsoft SQL, ADO, ODBC and JET databases
- Five years or more working with C# MVC
- Five years or more working with complex SQL queries and doing database administration
- Three years or more payroll and/or accounting programming
- Five years or more writing (alone or as part of a team) a commercial software product
- Five years or more managing softwarerelated projects
Pay:
$60, $80,000.00 per year
Benefits:
- 401(k)
- 401(k)
- 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)
- Fullstack web development: 2 years (preferred)
Work Location:
In person