Logo for Marquette Associates

Software Engineer

Role overview

Qualifications

  • B.S. / M.S. in computer science, software engineering or a related field.
  • Minimum of six to eight (6–8) years of professional software development experience, with a focus on enterprise web-based applications.
  • Strong experience with the Microsoft .NET ecosystem, including .NET Core / ASP.NET Core development for modern, scalable applications.
  • Demonstrated proficiency in developing clean, maintainable, and efficient code using C#, JavaScript, HTML5, CSS3, and related technologies.

Responsibilities

  • Work on application development initiatives utilizing the Microsoft technology stack.
  • Enhance Marquette’s technology platforms, deliver innovative solutions, and expand application capabilities.
  • Build and support scalable, reliable, and user-focused applications while ensuring strong technical design, performance, and maintainability.
  • Design, develop, and optimize databases to support high-performing business solutions.

About the company

Marquette Associates logo

Marquette Associates

Financial Services

Company details

Company typeSME
IndustryFinancial Services

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Marquette was founded in 1986 with the sole objective of providing investment consulting at the highest caliber of service. Our expertise is grounded in our commitment to client service — our team aims to be a trusted partner and as fiduciaries, our clients’ interests and objectives are at the center of everything we do. Our approach brings together the real-world experience of our people and our dedication to creativity and critical thinking in order to empower our clients to meet their goals. 

The Software Engineer will work under the guidance of the Director of Software Development on application development initiatives utilizing the Microsoft technology stack. This role will apply expertise in software design, architecture, and development to enhance Marquette’s technology platforms, deliver innovative solutions, and expand application capabilities. The Software Engineer will contribute to building and supporting scalable, reliable, and user-focused applications while ensuring strong technical design, performance, and maintainability. Responsibilities will also include database design, development, and optimization to support high-performing business solutions.

Qualifications/Competencies for Success:
  • B.S. / M.S. in computer science, software engineering or a related field.
  • Minimum of six to eight (6–8) years of professional software development experience, with a focus on enterprise web-based applications.
  • Strong experience with the Microsoft .NET ecosystem, including .NET Core / ASP.NET Core development for modern, scalable applications.
  • Demonstrated proficiency in developing clean, maintainable, and efficient code using C#, JavaScript, HTML5, CSS3, and related technologies.
  • Experience designing, developing, and consuming RESTful Web APIs using ASP.NET Core.
  • Strong database development skills, including SQL Server database design, T-SQL Triggers, Query optimization and performance tuning.
  • Strong understanding of software architecture principles, including designing robust, scalable, secure, and maintainable enterprise applications.
  • Experience integrating and utilizing third-party UI and productivity components, including: Syncfusion, Telerik, SpreadSheetGear, Bootstrap and related libraries.
  • Experience with both client-side and server-side web application development frameworks.
  • Experience developing data-intensive business applications, dashboards, reporting solutions, and workflow-based applications.
  • Experience in supporting and maintaining business critical applications.
  • Experience with Microsoft Blazor Web Technology a strong plus.
  • Prior experience with financial applications and statistics a strong plus.
  • Knowledge of Azure a plus.
  • BENEFITS WE OFFER:
    Top tier healthcare coverage
    100% paid premium for disability and employee life insurance coverage
    Health and Dependent Care FSA and HSA options
    Company 401K contribution
    Hybrid work policy
    Paid time off & 15+ holidays
    Summer hours
    Enhanced employee assistance program
    Volunteer opportunities
    Tuition and education reimbursement
    Company-wide events

    Marquette Associates is proud to be an Equal Opportunity Employer. 

    Apply once. Then go straight to the hiring manager.

    After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

    MR

    Marcus Rivera

    Chief Revenue Officer

    m.rivera@company.com
    linkedin.com/in/marcusrivera
    Unlocked after you apply
    ·

    Software Engineer Related jobs

    Premium

    Reach out to the hiring manager directly.

    Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

    • Full match report with fit score and gaps
    • Career diagnostics on how recruiters read you
    • Curated company matches and warm intros
    • 48h early access to new roles

    Cancel anytime.