Senior Software Engineer
GDH

Boston, Massachusetts

This job has expired.


.bd_title { font-weight: bold; }

Peraton has an opening for a Senior Software Engineer to join our development team. This is a contract position reporting to the Applications Development Manager. The ideal candidate is a well-rounded technical professional with well-esablished communication and leadership skills.

Key Skills:

The Senior Engineer must be able to demonstrate experience designing, re-designing, or updating legacy software systems, and become the subject matter and system expert.

  • Senior level, lead engineering expertise in web applications and infrastructure, the .NET framework, relational databases, and design patterns
  • Highly self-motivated individual who has the ability to work independently as well as in a team environment
  • Outstanding verbal and written communication skills
  • Ability to design, develop, test, support, maintain and debug software applications
  • Establish and sustain successful relationships with high-profile executive stakeholders
  • Think critically and present complex technical information succinctly and accurately to a variety of audiences

Responsibilities:

This individual will engage in all development and database activities of the current system. He or she will collaborate in a team environment with other developers, management, and end users.

  • Participate in the full life cycle of development activities - define, develop, test, install, document, and maintain
  • Maintain a source control and inventory system to ensure proper version control
  • Create and maintain documentation, including data models, data dictionaries, stored procedures, functional and technical design documents, acceptance test plans, and production release schedules
  • Ability to translate system requirements into technical specifications, processes, and data mapping for existing system and system modifications
  • Evaluate feasibility of enhancements requested by the user community
  • Respond to upgrades needed to comply with new regulations
  • Support activities and tickets with an internal Help Desk team that provides phone support to end users
  • Follow systems engineering, development, and deployment best practices

Programming Skills:

· Minimum 8+ years of experience in software engineering of web applications within the Microsoft stack (ASP.Net, C#/VB.Net, .NET Framework and/or .NETCore)

  • Proficiency with Microsoft Visual Studio
  • Experience creating and maintaining data forms with tools such as .NET data binding for Windows applications
  • Knowledge of Object Oriented design processes and patterns
  • Familiar with source control, preferrably Visual Studio Team Foundation

Database Skills:

  • Expertise in writing queries as well as insert/update/delete SQL statements
  • Expertise in database management via direct UPDATES, embedded SQL and dynamic SQL such as stored procedures
  • Ability to document database design (Entity Relationship Diagams, Dataflows)
  • Experience in transforming business requirements to data objects and relationships
  • Applied use and understanding of database principles - entities, relationships, indexes, triggers, normalization
  • Experience writing stored procedures, functions, and packages

Preferred Skills:

  • Ability to interface with non-technical users
  • Experience with customer service, IT help desk, or focus groups is a plus
  • Team leadership and mentorship; experience directing more junior developers is a plus

The person who takes this role will spend their first 6 weeks (orientation) onsite, 5 days a week, in the client's Boston office at 1 Ashburton Place.

After this orientation period, the person in this role will be in a hybrid onsite schedule with a minimum of 3 days per week, at the same Boston location. The role could revert to full time onsite in Boston 5 days per week at any time.

Candidates will ONLY be considered if they live locally to Boston. Candidates who live more than 2 hours from downtown Boston will not be considered.

Restricted time off periods are determined by management around critical support needs. These dates are provided in advance, and there may be a requirement to be onsite and to work additional hours outside of a standard business day, including evenings and weekends.


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More IT jobs


Gdh Consulting, Inc.
Birmingham, Alabama
Posted about 1 hour ago
Innovative Defense Technologies
Arlington, Virginia
Posted less than a minute ago
Innovative Defense Technologies
San Diego, California
Posted less than a minute ago
View IT jobs »