Sr Developer

MJDP Resources
Philadelphia, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Philadelphia, United States of America

Tech stack

.NET
API
Unit Testing
C Sharp (Programming Language)
Software Quality
Code Review
Databases
Corona (Software Development Kit)
Entity Framework
Systems Development Life Cycle
Software Engineering
Software Systems
TypeScript
RxJS
.NET Core
Xunit
Angular
Information Technology
Front End Software Development
Software Coding
Jasmine
Docker
Web Api

Job description

We are seeking a Senior Developer with strong experience in .NET and Angular to help design, build, and maintain modern software solutions. This role will play a key part in the development process, contributing across the full software development lifecycle while partnering with architects, analysts, and QA teams to deliver scalable and high-quality applications. The ideal candidate brings strong full-stack development experience, technical leadership capabilities, and a passion for building reliable and maintainable systems., Full-Stack Development

  • Design, build, test, and deploy scalable applications using .NET and Angular

  • Contribute to both front-end development (Angular) and back-end services (.NET / APIs)

  • Develop clean, maintainable, and well-documented code Technical Leadership

  • Provide guidance and technical expertise related to .NET and Angular development

  • Mentor and support junior developers while encouraging knowledge sharing within the team Architecture & Solution Design

  • Partner with architects and senior technical staff to implement scalable system designs

  • Participate in technical discussions around architecture, tools, and development practices Code Quality & Best Practices

  • Promote coding standards, testing practices, and overall code quality

  • Participate in code reviews and ensure appropriate unit test coverage Cross-Team Collaboration

  • Work closely with business analysts, database teams, architects, and QA to deliver integrated solutions

  • Contribute to planning, design discussions, and sprint execution Front-End Development

  • Collaborate with front-end architecture teams to build responsive and intuitive user interfaces using Angular

  • Ensure front-end functionality aligns with UX and design standards Continuous Improvement

  • Stay current with evolving technologies within the .NET and Angular ecosystem

  • Help troubleshoot and resolve complex technical issues as they arise

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field preferred, + 5+ years of professional experience in application or system development

  • Strong background in modern software development practices and frameworks

  • Experience with Docker is a plus Technical Skills

  • C#

  • .NET Core (version 8 or higher)

  • Web API development

  • Angular (version 17 or higher)

  • MassTransit

  • Entity Framework Core

  • Unit Testing (XUnit, Jasmine, Karma)

  • TypeScript

  • RxJS Additional Skills

  • Strong communication and collaboration abilities

  • Analytical mindset with solid problem-solving skills

  • Ability to work effectively within cross-functional teams

Apply for this position