Software Engineer (Mid-Level)

Yrefy LLC

Software Engineer (Mid-Level)

Phoenix, AZ
Full Time
Paid
  • Responsibilities

    Location: This full-time position is in-office in North Phoenix/Scottsdale. Remote work is not available currently.
    Department: Software Development
    Reports To: Software Engineering Manager / Technical Lead

    About the Role: We are a fast-growing fintech company revolutionizing how people and businesses interact with financial services. We are seeking a highly motivated Mid-Level Software Engineer with hands-on experience in Angular, C# .NET, and Microsoft SQL Server to join our growing development team. In this role, you will be instrumental in designing, developing, and maintaining enterprise-level applications that power critical business operations. You will work in a fast-paced Agile environment and contribute across the full software development lifecycle.

    **Key Responsibilities:
    ** Development & Architecture:

    • Design, develop, test, and deploy high-quality web applications using Angular, C# .NET, and SQL Server.
    • Write clean, maintainable, and efficient code following best practices and design patterns.
    • Develop and maintain RESTful APIs and backend services.
    • Contribute to architecture discussions and help evolve our fintech platform with scalability and resilience in mind.

    Collaboration & Agile Practices:

    • Collaborate with cross-functional teams, including product owners, QA engineers, and designers, in-office and offshore to deliver scalable solutions.
    • Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.

    Maintenance & Troubleshooting:

    • Troubleshoot and resolve technical issues across the stack.
    • Participate in code reviews, providing and receiving constructive feedback.
    • Contribute to continuous improvement in development practices, code quality, and team processes.

    Required Qualifications:

    • Proficient in Angular (v15 or higher) for front-end development.
    • Strong experience with C# and .NET Core / .NET Framework.
    • Solid understanding of Microsoft SQL Server, including stored procedures, views, and performance tuning.
    • Solid understanding of RESTful APIs, object-oriented design, and secure coding principles.
    • Experience with Git, CI/CD pipelines, and DevOps practices.
    • Hands-on experience working in Agile Scrum development teams.
    • Excellent problem-solving skills and the ability to work independently or as part of a team.
    • Ability to take ownership of features and deliver end-to-end solutions with minimal supervision.
    • Strong verbal and written communication skills.
    • Applicants must be authorized to work in the United States on a permanent basis without the need for sponsorship now or in the future.

    Preferred Qualifications:

    • Exposure to cloud platforms like Microsoft Azure.
    • Familiarity with Azure DevOps, CI/CD pipelines.
    • Experience with Entity Framework or similar ORM tools.
    • Knowledge of unit testing frameworks.
    • Experience in financial platforms, payment systems, or transaction processing.

    What We Offer:

    • 100% Employer Paid Medical for Employee AND Whole Family Includes the Mayo Clinic
    • Safe Harbor 401k/ROTH Plan with a 4% Company Match
    • Dental Insurance
    • Vision Insurance
    • Company Paid Term Life Insurance
    • Company Paid Short-and Long-Term Disability Insurance
    • Voluntary Pet Discount Plan
    • Fully Subsidized LifeTime Gym Membership*
    • Tuition Reimbursement
    • Catered Friday Lunches
    • Fully Stocked Kitchens
    • Opportunity to Work at a Fast-Growing Company
    • And More!