The law offices of Marshall Dennehey, a leading defense firm, is seeking a Junior .NET Programmer/Analyst with 3+ years of experience for its Philadelphia, PA office. This is a hybrid role.
Position Summary:
The Junior .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, reports 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 in course of time.
- Develop and create reports with SQL Server Reporting Services (SSRS).
- Perform other related duties as assigned.
- Regular in office attendance.
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 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.).
- Proficient with Microsoft Office Suite.
EDUCATION AND EXPERIENCE:
- Bachelor’s degree in Engineering field.
- A minimum of 3 years of 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.