Senior .NET Developer

PenBay Media LLC
Occupation Category: 
Job Description
Job Description: 

POSITION TITLE:              Senior .Net Web Developer

LOCATION:                       Remote Work

TRAVEL:                            Less than 10% of Time

HOURS REQUIREMENT:  40 hours per week

Penobscot Bay Media is an established and growing company with a talented team and a variety of technology projects ranging from web applications and websites to multimedia and GIS applications. We build and maintain web-based software for governmental use, publicly available government websites and applications, as well as other projects for commercial clients. PenBay Media offers a positive work environment emphasizing teamwork, responsibility, open communication, and creative problem solving. We believe in work/life balance and treat employees with trust and respect.


PenBay Media is seeking a senior .Net Web Application Developer for a 6-12 months project to enhance a federal government web application, with the potential for additional work. The Developer will be working with a project manager and communicating with the client. The team will be enhancing an existing web application in a hybrid Agile environment with defined feature requirements. This position works remotely but may be required to travel to Washington, DC, no more than once per quarter. The Developer must be able to work effectively with a remote project team and client, using web conferencing, Slack, Jira, Confluence, version control, and other tools.  In addition, the Developer must be able to process client feedback and provide valuable roadmap options for consideration, while also driving the application development efforts. The ideal candidate can work independently and communicate well to both technical and non-technical individuals. Candidates in Maine or New England are preferred.


  • Design, develop, test, and support enhancements to a federal government web application including database, middle tier, and user interface components.
  • Analyze user and business needs and software requirements to design solutions.
  • Develop clear technical software/system documentation.
  • Communicate clearly and professionally with project manager, peers, and clients.


  • Bachelor’s degree or higher in computer science or related field.
  • Excellent verbal and written communication skills.
  • Experience with direct client interaction, requirements evaluation, sizing, and prioritization.
  • Ability to balance multiple simultaneous feature development threads.
  • Experience with web application programming and website development using ASP .Net MVC Framework, entity framework migrations, Javascript/JQuery, CSS, SQL Server development and management, and Mercurial source control and branching.


This position requires obtaining a federal Department of Defense security clearance (must be a U.S. Citizen).


Application Information
Job Deadline: 
Friday, June 8, 2018
Employer Contact: 
Lisa Shorey
Employer Telephone: 
Email Resume To: 
Additional Job Information
Job Type: 
Full Time
Education/Training Requirement: 
Experience Requirement: