Job Title: Sr .NET Developer
Location: Pittsburgh, PA, Cleveland, OH – Hybrid (3 days a week in office)
Duration: 12 Months Contract To Hire
Only on W2
Job description:
Function of the Group: Develop software enhancements aligned with business objectives associated with generating revenue, enhancing operational efficiencies and mitigating risk.
Initiatives/Projects: Supports custom applications (Angular front end, .Net back end) which handle document imaging and records management for retail lending line of business
Industry background: A financial background is a plus but open to all backgrounds
Team Dynamic:
- This team is an agile development team, consisting of a scrum master, business analysts, developers, and automation test engineers
- Work closely together to drive development work through agile sprints
- Closely aligned with line of business
Roles and Responsibilities:
- Daily stand-up meeting
- Weekly planning sessions
- Working closely with the development team, which consists of scrum masters, business analysts, developers, automation test engineers, and business stakeholders
- Expected to have input into user stories
- Software development using Angular 15+ (front end) and .Net Core, 6, 8 (back end)
- Build and deploy in a CI/CD enterprise pipeline environment
- Unit test coverage
- Work with QE testers to provide input into their test plans
Must-Have Technical Skills: Level 3: 4-6 years
- Experience working with business stakeholders to understand needs and translate that into development strategy and application design.
- Strong analytical thinking, troubleshooting and problem-solving ability
- Back End: .Net Core/6/8, .Net framework, C#, advanced concepts (i.e. dependency injection)
- Front End: Angular 15+, advanced concepts – state management, library creation, RxJS, reactive forms, content projection, ElectronJS
- Jenkins
- DevOps (containers, CI/CD pipelines)
- Microservice Architecture
- REST API Development
- Experience mentoring developers and driving development while managing your own development workload
Flex Skills/Nice to Have:
Java/JavaScript
Soft Skills:
- Collaboration
- Team Player
- Flexible on ideas and implementations
- Feel comfortable presenting with the team and business stakeholders
- Communication
- Strategic thinking, problem solver, ability to drive strategy
Education/Certifications:
Relevant work experience
Role Differentiator:
• Highly collaborative and functioning team culture
• Flexible work environment
Interview Process:
1-step video interview - HM and additional colleagues to help drive the technical aspect of the interview
Maybe a second round