Job Description
Job Description
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.
Senior Software Engineer • Milwaukee, WI, US