Senior Software Engineer / .Net / C# /

Motion Recruitment
  • Chicago, IL
    Today

    Job Description

    Senior Software Engineer (Principal Level)
    Full-Time | Hybrid (3 Days Onsite) | Chicago, IL | Modern Software Development & Investment Technology
    A technology-driven investment organization is seeking a Senior Software Engineer to join its growing engineering team. This full-time opportunity is ideal for an experienced software professional who enjoys building scalable applications, driving platform innovation, and partnering closely with business stakeholders. The role offers the opportunity to work with modern technologies including .NET/C#, cloud-based platforms, AI-assisted development tools, data solutions, and CI/CD pipelines while contributing to business-critical software initiatives.
    This is an exciting opportunity for someone who wants to have a direct impact on product direction, engineering practices, and business outcomes. The team is looking for an engineer who enjoys owning solutions from concept through delivery, mentoring peers, and solving complex business challenges through technology. Beyond the technical work, this position provides visibility across the organization, opportunities to influence architecture decisions, exposure to emerging technologies including AI-powered development, and a collaborative environment focused on continuous learning, innovation, and long-term career growth.
    Required Skills & Experience
    • Bachelor's degree in Computer Science, Information Technology, Business, or a related field
    • 7+ years of professional software engineering experience
    • Strong object-oriented design and development experience
    • Advanced experience with C# and the Microsoft .NET ecosystem
    • Experience building scalable enterprise applications
    • Hands-on experience leveraging AI-assisted development tools throughout the software lifecycle
    • Strong understanding of Agile development methodologies
    • Experience with CI/CD platforms such as Azure DevOps or GitHub Actions
    • Experience designing, testing, and maintaining high-quality software solutions
    • Excellent communication skills with the ability to translate technical concepts into business value
    • Experience collaborating directly with stakeholders to gather requirements and define solutions
    Desired Skills & Experience
    • Working knowledge of Python
    • Experience with cloud-based data platforms and distributed systems
    • Knowledge of SQL Server, Azure SQL, NoSQL databases, and modern data architectures
    • Experience working in Test-Driven Development (TDD) environments
    • Strong system architecture and platform design experience
    • Experience mentoring junior and mid-level engineers
    • Exposure to investment, financial services, or data-intensive business environments
    • Interest in evaluating emerging technologies and driving innovation initiatives
    What You Will Be Doing
    Tech Breakdown
    • 40% .NET / C#
    • 20% Cloud & Platform Development
    • 15% Data Engineering & Database Solutions
    • 15% AI-Assisted Engineering & Automation
    • 10% DevOps & CI/CD
    Daily Responsibilities
    • 75% Hands-On Development
    • 10% Technical Leadership & Mentorship
    • 15% Cross-Functional Collaboration
    The Offer
    • Bonus Eligible
    You Will Receive the Following Benefits
    • Medical, Dental, and Vision Insurance
    • Generous Vacation Time
    • Paid Holidays
    • 401(k) Program
    • Employee Wellness Programs
    • Professional Development Opportunities
    • Career Growth and Leadership Exposure
    • Flexible Hybrid Work Environment
    • Performance-Based Incentives
    Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.

    Numbers & Facts

    LocationChicago, IL

    Skills

    • Agile Programming Methodologiesunmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Dental Insuranceunmatched
    • Design Servicesunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Ecosystemsunmatched
    • Emerging Technologyunmatched
    • Engineeringunmatched
    • Enterprise Applicationsunmatched
    • Financial Servicesunmatched
    • GitHubunmatched
    • Information Technology & Information Systemsunmatched
    • Investment Servicesunmatched
    • Leadershipunmatched
    • Mentoringunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Azureunmatched
    • NoSQLunmatched
    • Object Oriented Design (OOD)unmatched
    • Object Oriented Developmentunmatched
    • Product Engineeringunmatched
    • Programming Toolsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Managementunmatched
    • Requirements Managementunmatched
    • SQL Databasesunmatched
    • Scalable System Developmentunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • System Architectureunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Test Designunmatched
    • Test Driven Development (TDD)unmatched
    • Vision Planunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder