TL;DR
Principal Software Developer (.NET, C#): Designing and developing innovative, industry-leading solutions for hirify.global member experiences with an accent on technical vision, multi-tier architecture, and enterprise-wide technical strategy. Focus on leading complex system engineering, improving engineering practices, and mentoring developers.
Location: To join our dynamic team, we require candidates to be residents of WA, OR, ID, AZ, TX, GA, SC, NC, CA or VA. If you’re located in Washington state and within a reasonable driving distance from Tukwila, we are requesting that you come into our HQ on Tuesdays & Wednesdays. For those candidates that live outside the commute distance of TFC and in any of our approved remote work locations, this role will be remote.
Salary: $189,000.00–$230,700.00 annually
Company
hirify.global is a financial institution serving 1.5 million members with over $30 billion in managed assets, guided by a 'people helping people' philosophy since 1935.
What you will do
- Design and develop forward-thinking, market-defining solutions that solve business challenges and enhance member experiences.
- Visualize, articulate, and champion technical approaches that push boundaries and set new industry standards.
- Lead highly complex, multi-tier architecture work, including analysis, design, coding, testing, debugging, and documentation.
- Identify opportunities to elevate engineering practices, streamline processes, and introduce new approaches for operational efficiency and solution quality.
- Drive technical strategy across teams, offering architectural leadership and promoting innovative thinking that accelerates enterprise-wide progress.
- Mentor developers of all levels, fostering a culture of collaboration, learning, and continuous technical growth.
Requirements
- Bachelor’s degree in a technical or business discipline, or equivalent work or education-related experience.
- Minimum 10 years of information technology experience with demonstrated expertise in application design.
- Experience with Financial products, including Mortgage, Loan, Credit Card, and Deposits.
- Demonstrated expertise with .NET and C#.
- Experience with Azure cloud development and architecture, including secure identity patterns and cloud operational considerations.
- High-level expertise in two or more of the following domains: server-side web dev, client-side web dev, REST/web services, large scale data analytics using Machine Learning frameworks, networking and service mesh.
- Expertise in SOLID design principles, Object-Oriented Programming and Design, Microservices, and distributed systems design.
- Strong understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
- Expertise with Continuous Integration and Continuous Delivery systems and tools (e.g., Azure DevOps Services, GitHub Actions, Jenkins, Teamcity) and Test Driven Development concepts.
- Experience with SQL, large datasets, data warehousing, sophisticated ETL processes, and NoSQL systems (e.g., Cosmos DB).
Nice to have
- Advanced degree.
- System administration and automation with PowerShell or bash.
- Experience with event-driven/messaging patterns using Event Hubs, Service Bus, or similar technologies.
- Experience building observability using Open Telemetry + Application Insights.
Culture & Benefits
- 401(k) Company Match (up to 3%) and 4% annual contribution to your 401(k) by hirify.global.
- Medical, Dental, and Vision benefits with family contributions.
- PTO Program + Exchange Program and Tuition Reimbursement Program.
- hirify.global Cares volunteer time off + donation match.
- Opportunities for strategic influence, innovation space, and professional visibility.
- Continuous advancement and growth across cloud-native systems, distributed architectures, analytics, and secure development.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →