Senior Application Developer Job at Mass Dept of Transportation
Mass Dept of Transportation Boston, MA 02116
The Massachusetts Department of Transportation (MassDOT) takes great pride in connecting the Commonwealth’s residents and communities. MassDOT is responsible for developing, implementing, and coordinating transportation policies and projects for the Commonwealth of Massachusetts and to efficiently plan, design, construct, and maintain a safe statewide transportation system which effectively meets the transportation needs of the Commonwealth. MassDOT’s divisions include Highway, Aeronautics, Registry, Rail & Transit and Programs & Planning. There are approximately 3,600 employees that work in the department. In addition, the Massachusetts Bay Transportation Authority (MBTA) and Regional Transit Authorities (RTA) are subject to oversight by MassDOT.
MassDOT is seeking to hire a highly motivated and experienced individual to join the team as a Senior Application Developer. The ideal incumbent for this role will have experience in web application support and development with database design skills in a Microsoft .NET/SQL environment. The Senior Application Developer will be supporting team and development projects in a fast-paced environment converting both legacy applications and existing applications. This individual must have a strong development background developing and understanding solutions written in C# and strong debugging skills.
The primary work location for this role will be at 10 Park Plaza, Boston, Massachusetts 02116. The work schedule for this position is Monday thru Friday, 9:00AM to 5:00PM. This position would be expected to follow a hybrid model of reporting to work that combines in-office workdays and work from home days as needed. Occasional on-call and weekend support may be required.
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable C# code.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Participate in requirement and design discussions with IT teams and/or business units, as needed.
- Translate customer needs and technology directions into application tasks.
- Develop technology projects and solutions using Agile Scrum Framework; including prototyping, technical design, and specifications determined from business requirement documents and/or Azure Dev Ops (ADO) user stories.
- Manage priorities in a fast-paced environment while demonstrating excellent attention to details.
- Take direction, constructive criticism, and work to specified deadlines, with the ability to execute development code with limited guidance.
- Implement programming changes to production systems following system life cycle and release strategy procedures.
- Possess the willingness to learn other application development platforms as needed.
Preferred Knowledge, Skills & Abilities:
- Ten (10) plus years of experience as an Application Developer, developing and supporting large systems on the Microsoft stack.
- Experience with Windows/Web Development: VB.NET 2010 and greater, as well as ASP.NET 2010 and greater.
- Experience with Entity Framework, LINQ and Lambda Expressions.
- Experience with Database: SQL Server 2014 and 2019.
- Strong proficiency in C#, with fair knowledge of the language specification.
- Strong Object-Oriented design and development experience, domain driven design experience is a plus.
- Experience with contemporary REST/web services development.
- Previous experience working on projects with MVC 5 and above.
- Enterprise Development experience: .NET, XML, JSON, Web Services, WCF, LINQ.
- Full stack developer (C#, VB.NET, Entity Framework/Entity Framework Core, ASP.NET, WEBAPI, Web Services, SQL Server).
- Familiarity with source control software: Team Foundation Server (TFS), ADO.
- Development experience with Azure and AWS is preferred.
- Experience with ReactJS and Bootstrap is a plus.
- Experience with Agile Scrum is a plus.
- Development experience with ServiceNow and Salesforce is a plus.
- Must have excellent interpersonal and communication skills both written and verbal with self-motivation.
- Must possess the ability to work both individually and within a team environment.
Education and Certifications:
- Bachelor’s Degree in Computer Science, Information Systems, Business Administration or other related field, or equivalent work experience.
Comprehensive Benefits
When you embark on a career with the Commonwealth, you are offered an outstanding suite of employee benefits that add to the overall value of your compensation package. We take pride in providing a work experience that supports you, your loved ones, and your future.
Want the specifics? Explore our Employee Benefits and Rewards!
Please Note :
epokagency.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, epokagency.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.