Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer 2025 image - Rise Careers
Job details

Software Engineer 2025

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, under the direction of the Director of Software Development, will collaborate on cutting-edge projects and initiatives primarily utilizing Microsoft technology stack. This role will involve leveraging creativity and expertise in software design and architecture to drive innovation in Marquette's applications, both across web and desktop applications. The Software Engineer will be responsible for proposing and implementing state-of-the-art solutions, harnessing relevant and modern technologies to create exceptional user experiences while ensuring a robust and scalable software architecture.

 

Additionally, the Software Engineer will contribute to database management, ensuring optimal performance and efficiency. This position offers a dynamic environment where the Software Engineer will play a key role in shaping the future of Marquette's software development initiatives.


Qualifications/Competencies for Success:
  • Degree in computer science, software engineering, or related field
  • Minimum of five to seven (5 – 7) years of professional web development experience
  • Proficiency in .NET core development framework for building modern applications
  • Demonstrated ability to produce clean, efficient code in C#, JavaScript, etc.
  • Expertise in SQL database design, queries, T-SQL stored procedures, & triggers
  • Knowledge and experience in building and consuming Web API
  • Strong knowledge and experience in designing robust and scalable software applications
  • Work experience with client-side and server-side web applications frameworks
  • Ability to understand user needs and create exceptional user interfaces and experiences
  • Ability and willingness to take full ownership of assigned tasks and solutions (design, implement, test, deploy, maintain, iterate)
  • Strong communication skills and ability to work directly with users
  • Ability and desire to work within a collaborative IT team
  • Experience with third-party component technologies such as Telerik, Infragistics, SpreadSheetGear, GemBox, and Bootstrap, Sync Fusion
  • Experience with desktop application development
  • Excellent verbal and written communication skills to collaborate with users and stakeholders
  • Proactive and self-motivated with a strong sense of ownership in driving projects forward and delivering high-quality solutions
  • Experience in supporting and maintaining business critical applications
  • Knowledge of Azure would be a plus
  • Microsoft Blazor knowledge would be a plus
  • Prior experience with financial applications and statistics is a plus


$130 - $140 a year

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. 

Marquette Associates Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Marquette Associates DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Marquette Associates
Marquette Associates CEO photo
Brian Wrubel
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$130000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer 2025, Marquette Associates

Are you ready to take your software development skills to new heights? Join Marquette as a Software Engineer and be part of a dynamic team located in beautiful Chicago! Established in 1986, Marquette has been dedicated to providing top-notch investment consulting services. As a pivotal member of our software development team, you will work closely with the Director of Software Development on exciting projects that utilize the latest Microsoft technology stack. In this role, you’ll blend your creativity and technical prowess to propose and implement innovative solutions that enhance our web and desktop applications. Your expertise in .NET core, C#, and SQL will be crucial as you design robust software architectures and craft exceptional user experiences. You'll also manage database performance and engage directly with users to tailor solutions to their needs. With a collaborative atmosphere and a commitment to high-quality results, we are looking for someone who is not only skilled but also proactive and eager to take ownership of their projects. If you have a passion for innovative software solutions and enjoy working in a team environment, then Marquette might just be your next great opportunity!

Frequently Asked Questions (FAQs) for Software Engineer 2025 Role at Marquette Associates
What are the main responsibilities of a Software Engineer at Marquette?

As a Software Engineer at Marquette, your primary responsibilities will include collaborating on software projects using the Microsoft technology stack, designing and implementing software architecture, and ensuring optimal database performance. You'll also create user interfaces that elevate the user experience, take ownership of your tasks throughout the development lifecycle, and work closely with users to understand their needs.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer position at Marquette?

To apply for the Software Engineer position at Marquette, you should have a degree in computer science, software engineering, or a related field, along with a minimum of 5 to 7 years of professional web development experience. Proficiency in .NET core, C#, JavaScript, SQL database management, and modern software development practices is essential for this role.

Join Rise to see the full answer
What skills are essential for success as a Software Engineer at Marquette?

Essential skills for success as a Software Engineer at Marquette include a strong proficiency in .NET core frameworks, the ability to produce clean and efficient code, expertise in SQL database design, and experience with both client-side and server-side application frameworks. You should also have excellent communication skills to collaborate effectively with team members and users.

Join Rise to see the full answer
What development tools and technologies will I use as a Software Engineer at Marquette?

In your role as a Software Engineer at Marquette, you'll work primarily with the Microsoft technology stack, utilizing tools and frameworks such as .NET core, C#, SQL, and modern web APIs. Experience with third-party component technologies like Telerik and Bootstrap will also be beneficial as you develop innovative software applications.

Join Rise to see the full answer
What benefits does Marquette offer for the Software Engineer role?

Marquette offers a competitive benefits package for its Software Engineers, including comprehensive healthcare coverage with fully paid premiums for disability and life insurance. Additional perks include a robust 401K contribution plan, hybrid work arrangements, generous paid time off, and opportunities for education reimbursement and volunteer work.

Join Rise to see the full answer
Common Interview Questions for Software Engineer 2025
Can you describe your experience with the .NET core development framework?

When answering this question, detail your specific projects where you utilized .NET core, mentioning the types of applications you built and the impact they had. Highlight your understanding of its features and how they contributed to clean code and efficient development.

Join Rise to see the full answer
How do you approach software architecture design?

For this question, discuss your methodology for software architecture. Share a project example where you implemented a particular architecture pattern. Emphasize your focus on scalability, maintainability, and user experience.

Join Rise to see the full answer
What techniques do you use for optimizing SQL database performance?

You can answer by naming specific techniques you have employed, such as indexing, query optimization, or using stored procedures. Provide examples of how these strategies improved application performance in your past roles.

Join Rise to see the full answer
How do you ensure effective communication with users and stakeholders?

Highlight your communication strategies such as regular check-ins, gathering feedback during development phases, and documenting your process. Stress the importance of understanding user needs in delivering quality software.

Join Rise to see the full answer
Can you give an example of a challenging problem you solved in a previous role?

Choose a relevant case where you faced a significant challenge and describe the steps you took to solve it. Focus on your problem-solving skills and what the outcome was, demonstrating your resilience and technical ability.

Join Rise to see the full answer
What is your experience with both client-side and server-side frameworks?

Discuss your familiarity with popular frameworks on both sides of development, such as ASP.NET for server-side and React or Angular for client-side. Mention how you have integrated these frameworks into cohesive applications in your previous roles.

Join Rise to see the full answer
What do you consider when designing user interfaces?

Explain your design principles, such as usability, accessibility, and user engagement. Share examples of how you've implemented feedback loops to continually improve UI based on user input.

Join Rise to see the full answer
How do you handle testing and deployment of your applications?

Talk about your testing strategies, including unit testing, integration testing, and any CI/CD pipelines you’ve implemented. Highlight how these practices contribute to smoother deployments and higher code quality.

Join Rise to see the full answer
What is your approach to continuous learning in the tech field?

Explain your commitment to staying updated with the latest technologies and developments. Mention specific resources, courses, or communities you engage with to enhance your skills and knowledge.

Join Rise to see the full answer
How do you manage your time and prioritize your tasks during a project?

Discuss your time management techniques such as task prioritization frameworks like the Eisenhower matrix or Agile methodologies you use. Provide insights into how you ensure deadlines are met without compromising on quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 hours ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Posted 5 hours ago
Posted 7 days ago
Posted 14 days ago
Photo of the Rise User
Posted 12 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Senior Designer Art and Design Smashbox at Estée Lauder Companies
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Insurance Personal Lines Team Leader at National University of Singapore
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Sr. Staff Accountant at M/I Homes
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Software Development Engineer, Market Operations & Structuring at Arevon
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Medical Lab Scientist- (Per Diem) at EvergreenHealth
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager - Content Moderation at Twitch
Photo of the Rise User
Someone from OH, Columbus just viewed Software engineer intern at Motorola Solutions
Photo of the Rise User
Someone from OH, Sunbury just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
12 people applied to Front-end Developer at Venturenox
Photo of the Rise User
18 people applied to Software Engineer I at Affirm
Photo of the Rise User
27 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Web Developer - Entry Level at Hardin Design & Development
Photo of the Rise User
18 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Ravenna just viewed Assistant Buyer - Licensed MLB at DICK'S Sporting Goods
Photo of the Rise User
Someone from OH, Cincinnati just viewed Material Specialist - CVG at Allegiant
Photo of the Rise User
Someone from OH, Columbus just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
Someone from OH, Toledo just viewed Brand Marketing Coordinator at A24
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive