Senior Software Engineer

HirexHire

Milwaukee, WI

JOB DETAILS
SKILLS
ADO.NET Entity Framework, Best Practices, Coding Standards, Computer Science, Construction, Database Design, Debugging Skills, Design Patterns Programming Methodologies, Identify Issues, Inventory Management, JavaScript, Microsoft C# (C Sharp), Object Oriented Design (OOD), Object Oriented Programming (OOP), Object Relational Mapping (ORM), Pricing, Problem Solving Skills, Project Planning, Refactoring, SQL Databases, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Team Player, Time Management
LOCATION
Milwaukee, WI
POSTED
30+ days ago

ABOUT US

HirexHire (pronounced hire by hire) is a recruiting and talent consultancy that integrates with companies short-term to provide long-term talent solutions. We take a seat in our client’s everyday operations to understand their people goals, gaps, and challenges. We then develop and implement the processes and technologies to execute a sustainable and scalable talent plan.

We partner with companies expecting or experiencing high growth who need to hire at scale or fill a critical role rapidly. Our clients are not looking for quick-fix placements but are thoughtfully building a hiring strategy to scale their businesses.

OUR CLIENT

Location: Milwaukee, WI 

Industry: E-Commerce

Company Size: 20+

What They Do: Our client provides an industry-preferred platform that gives the power to team dealers, custom apparel decorators, & corporate suppliers to launch online stores with confidence. With a heavy focus on faster site building, more accurate inventory management, consistent/automatic pricing, and on-time/accurate fulfillment, our client’s goal is to make building sites easy.


THE ROLE

Our client is seeking a highly skilled Senior Software Engineer to join their growing engineering team. In this role you will work closely with experienced engineers and report to the Engineering Lead, delivering high-quality features and products that make a real impact for customers. The ideal candidate is technically strong, collaborative, and motivated to continuously learn and implement modern software development practices.


WHAT YOU WILL DO

  • Develop and maintain software across the full application lifecycle.

  • Write clean, well-designed, and testable code in C# and JavaScript/TypeScript.

  • Debug and resolve production-level issues efficiently.

  • Integrate software components into fully functional systems.

  • Evaluate and implement new technologies to enhance application performance and scalability.

  • Collaborate with the team on project plans, bug fixes, and story development.

  • Maintain coding and design standards, including object-oriented practices and design patterns.

  • Deploy and manage containerized applications in cloud environments.

  • Continuously update technical knowledge through professional development, research, and networking.


WHAT YOU WILL NEED

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.

  • 7+ years of professional software development experience.

  • Strong expertise in SQL databases, including design concepts, query tuning, and normalization.

  • Mastery of object-oriented programming in C# and familiarity with object-relational mapping frameworks such as Entity Framework Core.

  • Proficiency in front-end JavaScript frameworks such as Vue.js or React.

  • Strong knowledge of JavaScript and TypeScript.

  • Experience with test-driven development, debugging, and deploying cloud-based containerized applications.

  • Familiarity with design patterns, refactoring techniques, and software development best practices.

  • Excellent problem-solving skills and ability to diagnose and fix complex production issues efficiently.

About the Company

H

HirexHire