Job Title: Senior Developer
Job Type: Permanent
Location: Pittsburgh, PA

A Senior Developer designs, builds, tests, implements and maintains applications to meet specific customer requirements, with a particular interest in thorough testing techniques. This position also assists with the on-going development of methodologies and process improvements.

A Senior Developer can both play a lead role in an external customer specific project or an internal project, sometimes instructing and guiding other developers. A person in this position understands a range of projects and the importance of standards and abiding by an overall architectural goal.

This position requires strong analytical and communication skills. A Senior Developer must be able to present recommendations based on written analysis, as well as clearly document designs. This means that a Senior Developer must be able to quickly learn various business environments, processes and constraints, and apply that knowledge to create valuable software solutions.

Responsibilities (including but not limited to):

Design, Implement, Test and Maintain applications.

Analyze customer needs and present solutions based on analytical results.

Able to work alone or on a team in external customer projects

Recommend solutions that satisfy customer needs and meet regulatory requirements

Document Use Cases, Designs, and User Instructions

Able to abide by and communicate good development practices (Layering,

Encapsulation, Interfaces, Naming, Cohesion, etc.)

Assist and direct other developers

Perform peer code & documentation reviews

Assist with troubleshooting & support

Plan for new implementations or modifications to existing systems

Analyze and document impact for change requests

Assist with and develop continual improvements in the development,
maintenance and build process.

Comply with internal change management procedures

Develop standards in support of quality systems and software development.

Minimum Requirements:

Candidates must have BS or MS in computer science, engineering or equivalent work experience with 4-6 years software development experience.

4+ years development experience in web/distributed systems.

4+ years in C#, or equivalent

4+ years with SQL Server or Oracle, including database design and some
server administration

2+ years using formal Software Development Life Cycle methodologies

Experience in modern development techniques and tools

Knowledge, Skills, and Abilities:

Modern software development life cycle methodologies (e.g. Agile, Test First, SCRUM)

C# (or equivalent), VB/VBScript


HTML, JavaScript, XML

DBMS (Oracle, SQL Server) operation

Distributed development

Event-driven programming

Browse senior vbnet developer jobs in Pittsburgh, Pennsylvania:

Get jobs like these daily:

See all open Senior Vbnet Developer Jobs in Pittsburgh, Pennsylvania

Back to Top