✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Software Developer

Pensoft Newport News, VA
software programming microsoft payroll web software .net operating education insurance asp.net client/server supervision
February 2, 2023
Pensoft
Newport News, VA
FULL_TIME

Web Programmer
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:

  • Under supervision, plans, designs, writes, tests, debugs, maintains, and delivers web-based applications, utilities, components, controls, services or portions thereof using accepted company and industry-standard tools, techniques and processes
  • 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

Skills:

  • Excellent Microsoft .NET programming language skills with an understanding of web-based client/server, OOP, and structured programming techniques
  • An understanding of JavaScript, jQuery, and AJAX
  • An understanding of HTML and Document Object Model
  • A solid understanding of ASP.NET programming
  • Experience developing complex web applications
  • The ability to program against Microsoft SQL, ADO, ODBC, and JET databases
  • A solid understanding of Microsoft’s Windows operating systems including a general understanding of the capabilities and limitations of each
  • A good understanding of networking concepts, especially as they relate to Microsoft’s Windows operating systems
  • The ability to research, resolve and respond to questions and problems using all available resources
  • Effective communication skills
  • The ability to collaborate and work with little supervision

*
Desired Skills:

  • Knowledge of payroll and/or accounting practices
  • The ability to work with XAML, XML, XSDs and SOAP
  • Large-scale, client/server application programming experience

Required Education*:

  • High school diploma or equivalent and technical training

Desired Education:

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

Required Experience:

  • Three years or more programming with a Microsoft.NET language
  • Three years or more working with javascript/jQuery
  • Three years or more programming in a structured environment

Desired Experience:

  • Four years or more programming with Microsoft Visual Basic.NET
  • Four years or more programming against Microsoft SQL, ADO, ODBC and JET databases
  • Four years or more working with ASP.NET
  • Four years or more working with XALM, XML, XSDs and SOAP
  • Four years or more payroll and/or accounting programming
  • Four years or more writing (alone or as part of a team) a commercial software product
  • Four years or more with one or more Microsoft operating system
  • Four years or more managing software-related projects
  • Four years or more supporting end users via e-mail, telephone or direct contact

Job Type: Full-time

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

Benefits:

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

Schedule:

  • 8 hour shift
  • Monday to Friday

COVID-19 considerations:
Employees are masked away from personal workspace, we do not have customers/clients in our building, and enclosed rooms have seating limitations.

Ability to commute/relocate:

  • Newport News, VA 23603: Reliably commute or planning to relocate before starting work (Required)

Education:

  • High school or equivalent (Preferred)

Experience:

  • Front-end development: 3 years (Preferred)

License/Certification:

  • MS Certification (Preferred)

Work Location: One location


Report this job

Similar jobs near me

Related articles