
Application Developer
NEP Group, Inc.
full-time
Posted on:
Location Type: Office
Location: Pittsburgh • Pennsylvania • United States
Visit company websiteExplore more
About the role
- Develop and maintain web applications using C#, .NET, React, and SQL Server, with a focus on performance, scalability, and usability.
- Build and support RESTful APIs within a microservices-based architecture.
- Implement user interfaces using React, applying modern frontend patterns and best practices.
- Write clean, maintainable code and contribute to automated testing efforts.
- Participate in code reviews, technical discussions, and troubleshooting activities.
- Collaborate with product owners, designers, and other engineers to deliver high-quality solutions.
- Learn and apply new technologies and approaches to continuously improve the platform and your skill set.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 3-5 years of professional experience in full stack development.
- Hands-on experience with C#, .NET, and React in production environments.
- Experience developing and maintaining web applications at scale.
- Working knowledge of Dapper, Entity Framework, or similar data access technologies.
- Familiarity with React state management libraries such as Zustand, React Query, or comparable tools.
- Solid understanding of HTML, CSS, and TypeScript.
- Experience implementing responsive and adaptive UI designs.
- Exposure to cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines.
- Experience working in Agile/Scrum teams.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETReactSQL ServerRESTful APIsDapperEntity FrameworkHTMLCSSTypeScript
Soft Skills
collaborationcommunicationtroubleshootingcode reviewstechnical discussions
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Technology