Skip to main content

.Net Developer

Technology
Software Technology
Boston, United StatesToday
Service contract

Job description

Description:

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-established 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, preferably 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

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.

Comments for Suppliers: Position requires on-site 100% for first 6 weeks. 3 days a week on-site after that.

Required Skills : - .Ideally Full Stack - .NET Development experience (Current Framework is 4.5) - (Emphasis on Back-End Development) - Strong SQL Service experience - Experience with SSRS - Some Front-End ASP.NET, HTML

Basic Qualification :

Additional Skills : Long term contract opportunity

Background Check :Yes

Drug Screen :Yes

Notes :Location Details: -US Persons required due to govt services requirements -Resource will be required to be onsite Monday-Friday for the first 6 weeks for training -After the 6 week training, they can work hybrid (onsite 3 days per week) -In order to be eligible for this role, consultant must be authorized to work in US without sponsorship now or in the future

Selling points for candidate :Long term contract opportunity

Project Verification Info :-A lot of the work initially is maintenance and enhancements -Nothing in the cloud -All waterfall development (no plans to move to Agile)

Exclusive to Apex :No

Face to face interview required :Yes

Candidate must be local :Yes

Candidate must be authorized to work without sponsorship :Yes

Interview times set : :No

Type of project :Development/Engineering

Master Job Title :Dev: .NET

Branch Code :San Diego

Interested in this role?