The right candidate will be passionate about technology, enjoy learning new skills, and thrive on collaboration with Project Managers, Business Analysts, Designers, and Developers.
The position is a combination of providing day-to-day mentoring and management to project teams, and hands-on development on selected projects.
Extensive knowledge of the software development process and corresponding technologies in an Agile environment is critical for the success of the Senior (dot)NET Developer.
Key Responsibilities
- Possess strong problem-solving skills, including attention to detail
- Strong communicator, can speak the same language as others and write clearly for technical and non-technical audiences
- Mentor developers and act as a technical advisor for development team members
- Co-engineer and develop solutions involving custom software, open-source components and cloud architecture
- Assist in troubleshooting problems within software systems and resolve the issues
- Possess a broad understanding of coding and programming languages
- Have experience with database design and data modeling
- Exhibit an excellent understanding of design patterns and architectural styles
- Exhibit a good understanding of Web Services and API-based software architectures
- Work with other developers to validate API, content, and architecture decisions
- Work with Developers to create technical tasks from user stories written by PM/BA’s
Job Requirements
- 5+ years of engineering experience
- Proficient with our core technologies (.NET Core, MS SQL, React, Angular)
- 5+ years of experience in a custom software development environment
- Proficiency with DevOps tools such as Jira, Azure DevOps, Git, Visual Studio
- Ability to work/manage multiple projects at the same time
Nice to have
- Experience leading teams or mentoring individuals
- Experience with developing and supporting software systems that process large volumes of transactions
- Knowledge of banking / financial operations for ACH or Real-Time Payments (RTP) or payment processing
- Experience with automated regression testing, static analysis, and unit testing
- Experience managing near-shore / offshore development teams
Compensation & Benefits
- Compensation commensurate with experience and skills
- Medical, Dental, Vision coverage (includes an employee contribution)
- Life insurance / Long-term disability coverage
- 401K with company match
- Business casual environment
- Hybrid Work Schedule
Principals only. Recruiters, please don’t contact this job poster. Do NOT contact us with unsolicited services or offers.