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

Senior Software Engineer

Big Red Rooster Flow

As a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you’ll be doing things that matter, leading at every level, and winning a better way. We’re committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyone’s empowered to be their best.

Senior Software Engineer 

 

Location: Rosemont, IL  

 

Job Type: Full Time 

 

Job Summary: 

 

The Senior Software Engineer position will be responsible for the development, maintenance, testing, and implementation of in-house website and software applications. The primary responsibility of the position will be to develop and support existing .net and Angular applications. Key duties include: 

 

  • Working as a hands-on developer and have a solid understanding of C#/.NET, microservices and Angular; 

  • Contribute to all layers of development: UI, APIs and Services, and Database; 

  • Identifying problems uncovered by feedback and testing, and then correcting or referring problems to appropriate personnel for correction; 

  • Assist with establishing coding patterns and practices to follow; 

  • Assist with peer code reviews to ensure code quality; 

  • Determining user needs by analyzing technical requirements; 

  • Develop, improve, and test existing and new applications as part of an ongoing software development lifecycle using object-oriented programming concepts and technologies such as C#, .NET/.NET Core, ASP.NET MVC, REST API, WCF, SQL Server, Entity Framework, LINQ, KendoUI, Angular, AJAX, HTML, CSS, jQuery, and/or Visual Studio; 

  • Responsible for database design, implementation (T-SQL, stored procedures, views, and indexes) and maintenance in SQL Server. 

  • Create custom TSQL queries for ad-hoc reporting against various Microsoft SQL Server databases; 

  • Regularly communicate with stakeholders to interpret and define business solution requirements and develop effective applications that include highly appealing UI for new and existing products; 

  • Research, design, document, and modify software specs/functionality throughout the software development life cycle; 

  • Identify opportunities to develop new, creative software solutions as well as continually improve existing tools; 

  • Facilitate and participate in planning/estimating projects by mapping out project timelines and allocating resources needed. Work independently on multiple projects while delivering on time and meeting expectations; 

  • Manage release process & deploy applications to production/development environments and troubleshoot production issues; and 

  • Participate in daily and weekly team sprint activities. 

 

Position allows for occasional telecommuting within commuting distance of reporting office in Rosemont, IL. 

 

Requirements 

 

Bachelor’s degree in Computer Engineering, Computer Science or a closely related discipline (or foreign degree equivalent. 

 

Position requires 4 years of experience in software developmentIn addition, position requires: 

 

  • 2 years of experience in developing with C# and .NET; 

  • 2 years of experience in working with Visual Studio; 

  • 2 years of experience in working with MVC, Entity Framework, jQuery, and Kendo UI; 

  • 1 year of experience in developing with relational databases such as SQL Server; 

  • 1 year of experience with HTML, CSS and JavaScript; 

  • 1 year of experience with source control systems such as GIT and/or SVN; and 

  • 1 year of experience with Software Development Lifecycle including testing code, software releases and agile process. 

 

Compensation: $127,754.00 per year 

 

Full Time Eligible Benefits Overview: 

We offer a comprehensive benefits package that may include medical, dental, vision, 401k matching, generous paid time off (PTO) package to support work-life balance, and more! 

 

The information above provides a general overview and may vary based on specific job responsibilities, location, or other factors. Details will be clarified during the hiring process. 

Pay Range:

102,203.20 - 153,304.80

We offer a comprehensive benefits package that may include medical, dental, vision, 401k matching, and more!

Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.

We are an equal opportunity employer, and all applicants will be considered for employment without attention to their membership in any protected class. If you require any reasonable accommodation to complete your application or any part of the recruiting process, please email your request to careers@marmon.com, and please be sure to include the title and the location of the position for which you are applying.

Average salary estimate

$127754 / YEARLY (est.)
min
max
$102203K
$153305K

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 Senior Software Engineer, Marmon

We are thrilled to introduce the Senior Software Engineer position at Big Red Rooster, a part of the global industrial organization Marmon Holdings, which is proudly backed by Berkshire Hathaway. Located in the vibrant town of Rosemont, IL, this full-time role is perfect for passionate developers eager to make a meaningful impact. As a Senior Software Engineer, you will be at the forefront of our software development efforts, working with cutting-edge technologies to enhance our in-house websites and applications. This role involves hands-on development using C# and .NET, as well as contributing to the UI, APIs, and database layers of our systems. You’ll not only identify and solve problems but also help establish best practices and contribute to peer code reviews. With opportunities for design and documentation throughout the software development life cycle, you will be tasked with creating user-friendly applications and facilitating project mapping to ensure timely deliveries. If you’re ready to take on exciting challenges, support a culture of growth, and work in a collaborative environment, we’d love for you to join our team. Our comprehensive benefits package, competitive salary, and flexible telecommuting options create an inspiring work-life balance that empowers you to excel. Come help us develop innovative solutions while maintaining an environment that champions positivity and exceptional craftsmanship!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Marmon
What responsibilities does a Senior Software Engineer at Big Red Rooster have?

The Senior Software Engineer at Big Red Rooster is crucial in the development and maintenance of in-house website and software applications. Responsibilities include hands-on development with C# and .NET, contributing to various development layers (UI, APIs, and Database), conducting peer code reviews, and identifying and addressing issues based on feedback. You'll also engage in project planning, timeline mapping, and effectively communicate with stakeholders to align on business requirements, ensuring the best possible outcome for our applications.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Big Red Rooster?

To qualify for the Senior Software Engineer role at Big Red Rooster, candidates must hold a Bachelor’s degree in Computer Engineering, Computer Science, or a related field. Additionally, the position requires four years of software development experience, including proficiency in C#, .NET, Visual Studio, MVC, and relational databases like SQL Server. Familiarity with HTML, CSS, JavaScript, and Agile methodologies is also essential, which will enable you to thrive in this dynamic environment.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer at Big Red Rooster?

At Big Red Rooster, the work environment is collaborative and empowering, with a strong focus on professional development. The Senior Software Engineer will be involved in daily and weekly team sprint activities, fostering an atmosphere of ongoing learning and teamwork. With occasional telecommuting options available, employees can enjoy a healthy work-life balance while contributing to impactful projects within a culture that promotes creativity and innovation.

Join Rise to see the full answer
What technologies should a Senior Software Engineer be familiar with at Big Red Rooster?

A Senior Software Engineer at Big Red Rooster should have a solid understanding of technologies such as C#, .NET/.NET Core, ASP.NET MVC, and REST API development. Experience with SQL Server, Entity Framework, and Frontend technologies like Angular, HTML, CSS, and jQuery is also vital. Familiarity with coding standards, version control systems like GIT or SVN, and the Agile software development lifecycle further equips engineers to excel in this role.

Join Rise to see the full answer
What benefits does Big Red Rooster offer to Senior Software Engineers?

Big Red Rooster offers an attractive benefits package for Senior Software Engineers, including medical, dental, and vision coverage, 401k matching, and generous paid time off. We are dedicated to supporting our employees' work-life balance and fostering a positive work environment. Additionally, as part of Marmon Holdings, we provide opportunities for professional growth and advancement within a respected organization backed by Berkshire Hathaway.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
How do you ensure the quality of your code as a Senior Software Engineer?

To ensure code quality, I adhere to established coding standards and actively participate in peer code reviews. I regularly write unit tests and conduct thorough testing before deployment and will use tools available in Visual Studio to assist in error detection and correction.

Join Rise to see the full answer
Can you describe your experience with C# and .NET within a recent project?

In my recent project, I used C# and .NET to develop an internal application that streamlined data management processes, utilizing object-oriented programming principles and integrating RESTful APIs for effective data handling.

Join Rise to see the full answer
How do you approach problem-solving when faced with technical challenges?

My approach to problem-solving begins with identifying the root cause by analyzing the issue. I then brainstorm potential solutions, often discussing them with team members before implementing the most effective one and learning from any mistakes.

Join Rise to see the full answer
What strategies do you employ when working on multiple projects simultaneously?

I prioritize tasks based on deadlines and overall project impact, managing my time effectively using project management tools. Consistent communication with team members also helps ensure that all projects align with their respective timelines.

Join Rise to see the full answer
How do you keep up with the latest software development trends and technologies?

I regularly engage with online tech communities, subscribe to industry publications, and participate in webinars and conferences to stay updated on the latest trends in software development, ensuring my skills remain relevant.

Join Rise to see the full answer
Describe a time when you utilized Agile methodologies in your work.

In a previous role, I participated in Agile sprints, collaborating closely with my team to prioritize backlog items and deliver incremental updates to our software, facilitating continuous improvements and stakeholder feedback.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in your role?

Under pressure, I focus on organization and communication. I break tasks into manageable steps, maintain a clear line of communication with team members, and stay flexible to adapt to changing requirements or challenges that arise.

Join Rise to see the full answer
What tools do you use for version control and how do they benefit your workflow?

I utilize GIT for version control, which allows for efficient collaboration and management of code versions and branches. This benefits my workflow by ensuring that changes can be tracked under multiple development scenarios, making it easier to revert or merge code as necessary.

Join Rise to see the full answer
How do you approach the documentation of your software development process?

I believe in comprehensive documentation throughout the software development lifecycle. I maintain clear and organized project documentation, including specifications, design decisions, and testing practices to ensure knowledge sharing and streamline future enhancements.

Join Rise to see the full answer
What experience do you have with database management, particularly SQL Server?

I have extensive experience with SQL Server, including designing databases, writing T-SQL queries, optimizing stored procedures, and managing indexes. This experience allows me to only ensure efficient data retrieval but also to maintain data integrity across applications.

Join Rise to see the full answer
Similar Jobs
Posted 12 days ago

Join Altaquip as a Full Time Truck Driver and contribute to delivering excellent service while maintaining strong customer relationships.

Marmon Hybrid USA_IN_Fort Wayne_801 Glasgow Avenue
Posted 12 days ago

Join Wayne Combustion Systems as a Burner Technician and contribute to the future of heat and combustion technology.

Posted 13 days ago

Join Tallo in a fulfilling role as a Full Stack Software Engineer, where you'll innovate and contribute to empowering early talent.

Posted 9 days ago

Become part of SEI, a leader in software engineering innovation, as a Senior Real-Time Embedded Software Engineer addressing critical government challenges.

Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Engineer and develop applications that enhance the digital lives of millions of cardholders worldwide.

Photo of the Rise User
Posted 15 hours ago

Join SelectQuote as a Software Engineer I, where you'll develop and maintain software products while growing your skills in a supportive environment.

Sift is seeking a dynamic Software Engineering Manager to lead their engineering team in building scalable solutions for mission-critical systems.

Photo of the Rise User
Posted 2 days ago

Take on a pivotal role at T-Systems by leading AI-driven software engineering initiatives in a flexible and collaborative hybrid environment.

Photo of the Rise User

As a Staff Software Engineer at Visa, you'll lead test engineering efforts for mission-critical payment applications in a hybrid work environment.

Posted 2 days ago

A talented Senior Software Engineer is sought to join Alembic's consulting team, delivering top-notch software solutions for diverse clients.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 21, 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, Delaware just viewed Practice Group Manager at LifeStance Health
P
Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
Photo of the Rise User
20 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS