Marshall Dennehey is Hiring a Mid-Senior .Net Programmer/Analyst - 5+ Yrs Experience Near Philadelphia, PA
The law offices of Marshall Dennehey, a leading defense firm, is seeking a Mid-Senior .Net Programmer/Analyst. Remote Work Eligible only in PA, NJ, NY, DE, CT or FL Position Summary: The .NET Programmer/Analyst will be a full stack developer and a core member of our .NET development team and will build and maintain enterprise software applications and related integration components using a variety of technologies and platforms, including Angular, REST Web services, .NET Core, and others as required to support internal requirements. RESPONSIBILITIES:
Design, deliver and maintain applications, frameworks and integration components using a mix of new and established technologies within the Microsoft stack
Consistently deliver high-quality code and documentation within agreed-upon timeframes
Provide and execute suggestions to optimize and streamline existing frameworks, business and
development processes, coding practices and data practices with an eye toward continuous
improvement
Effective use of SQL to create both ad hoc and detailed reports
Identify requirements by establishing rapport with users
Develop and create reports with SQL Server Reporting Services (SSRS)
Perform other related duties as assigned
REQUIRED SKILLS:
Knowledge of technologies within the Microsoft stack primarily C#, Angular,.NET Core, JavaScript, MVC, Entity Framework and SQL Server
Ability to consistently translate user and business requirements into practical and effective
application designs
Ability to work independently or in a team-oriented environment or under general supervision and efficiently to meet deadlines and changing priorities
Excellent verbal and written communication skills
Excellent interpersonal and customer service skills in order to effectively communicate and present with team, users, vendors etc.
Excellent organizational skills and attention to detail
Excellent time management skills with a proven ability to meet deadlines
Strong analytical and problem-solving skills
Ability to prioritize tasks
Solid understanding of Computer Science fundamentals, including object-oriented design, data
structures and algorithm design
Ability to work independently or in a team-oriented environment or under general supervision and efficiently to meet deadlines and changing priorities
Ability to function well in a high-paced and at times stressful environment
A strong interest in learning and promoting usage of new technologies
Basic understanding of existing network programs and capabilities
Excellent workstation and network troubleshooting skills
Knowledge and experience with Microsoft SQL Server (including T-SQL, views, stored procedures, user defined functions, etc.)
Solid understanding of Computer Science fundamentals, including object-oriented design, data
structures, algorithm design, problem solving and complexity analysis
Ability to consistently translate user and business requirements into practical and effective
application designs
Proficient with Microsoft Office Suite
EDUCATION AND EXPERIENCE:
Bachelor's degree in Engineering field
A minimum of 5 years experience in application design and development using a variety of .NET technologies and languages
Experience in creating, designing and maintaining REST Web services and SQL databases
Experience with successful delivery and deployment efforts for complex multi-developer projects
Experience with creating, designing and maintaining database objects (including T-SQL, views, stored procedures, user defined functions, etc.)
Prior law firm experience is a plus
Drupal experience is a plus
Marshall Dennehey is not accepting unsolicited resumes from search firms for this position. Firm offers a sound future, competitive salary and an excellent benefits package. Qualified candidates should submit cover letter and resume for consideration. We are an Equal Opportunity Employer AA/M/F/D/V.