Job Description :

Position Title - Senior .NET Developer 

Position ID - 2 Senior .NET Developers 

Pay rate - $60/hr 

LOCALS Needed. 

Submission Deadline – February 01st 

Position Summary: 

This position is with the Massachusetts Executive Office of Energy and Environmental Affairs (EEA). The Senior .NET Developer will provide a key role and be part of an agile development team, building enterprise-grade software systems using Angular and C# on top of the .NET development stack and AWS/Azure cloud platforms. 

Responsibilities/Experience/Qualifications: 

Primary Responsibilities 

•  A software development team member that works with the rest of the team to coordinate development efforts. 

•  A senior developer that knows how to help other team members with technical design, technical issues when needed. 

•  Self-starter knows how to move past difficulties and find the best solutions to accomplish objectives. Capable of adapting to changes and revising strategies to improve efficiency. 

•  Embrace challenges and always set higher expectations 

•  Work on all aspects of software development life cycle following agile methodologies. 

•  Analyze, design, develop, test and deploy phases of development projects. 

•  Design database schemas, conceptual data models, UI workflows, and application architectures that fit into the agency enterprise architecture. 

•  Write optimal SQL queries and store-procedures to ensure good performance for database operations 

•  Apply Object-Oriented Design and Programming to build component-based middle-tier RESTful web services with high throughput. 

•  Understand User-Centered Design concepts to build user interfaces that are modern and provide good user experiences 

•  Gather information and feedback from end-users to understand and develop project requirements. 

•  Conduct project design sessions and design solutions to meet current project requirements and be flexible enough to accommodate future project needs. 

•  Performs reviews and integration testing to assure the quality of project development efforts. 

•  Ensure project tasks are assigned and completed in a timely manner and project milestone dates are met. 

•  Ensure all project documentation is created, archived, and updated, including design, development, and deployment documentation. 

•  Help control project scope. 

•  Coordinate activities of the development team. 

•  Ensure all team members are informed of project activities. 

•  Learn new technologies if requested. 

•  Exhibit excellent verbal and communication skills. 

  

Qualifications 

•  Minimum BS/CS with 8+ years of hands-on experience. 

•  Minimum of 3 years of Front-End development with Angular. 

•  Minimum of 4 years of .NET Web API web services. 

•  Hands-on experience with AWS or Microsoft Azure cloud services. 

•  Proven experience and extensive knowledge in design, development, and implementation of high throughput RESTful web services using C# and .NET Web API framework. 

•  Strong experience with data modeling and problem-solving skills. 

•  Very strong in Object-Oriented Design and Programming (OOP & OOD). 

•  Very strong with C#, Entity Framework, and ASP.NET framework. 

•  Expertise in relational database design and building database stored procedures using Postgres and or SQL Server 

•  Excellent written and oral communication skills 

  

Top requirements 

•  Minimum of 4 years of .NET Web API web services. 

•  Minimum of 3 years of Front-End development with Angular. 

•  Strong experience in data modeling, designing, and implementing relational databases.

             

Similar Jobs you may be interested in ..