Software Engineer II

Information Technology St. Louis, Missouri


Software Engineer II

LOOKING FOR AN OPPORTUNITY TO JOIN A GROWING COMPANY? Marcone is a solution-oriented organization offering the highest level of customer care and solutions to all levels of the appliance parts, plumbing, and HVAC industries. We are looking to hire a Software Engineer II to join our team! The Software Engineer II will demonstrate strong technical and business analyst skills while working independently to produce significant results. 

What you’ll do: 

  • Possesses broad base of technical and business analyst skills. 
  • Capable of serving in a leadership role.  
  • Relies less on supervision; works independently and produces significant results.  
  • Builds internal network of business and technical relationships. 

Research & Analysis 

  • Analyze application specifications and technology approach to ensure business requirements are met and are scalable for future product releases.  
  • Investigate future oriented products and take ownership of driving resolution and making proposals that may include reusable components.  
  • Work with Business Analysts and Management to recommend future application solutions. 

Design, Develop and Test Solutions 

  • Demonstrate fluency in technical aspects of suite of technical products and business applications. 
  • Produce conceptual design documents and detailed specifications for large-scale and complex projects to reinforce our technical product and architectural standards. 
  • Collaborate with Business Analyst team members to diagnose and resolve complex defects identified throughout testing phases. 

Implement and Support 

  • Work with Operations to develop implementation, contingency plans that mitigate the risks for unfavorable occurrences in technical environments. 
  • Provide application maintenance and support as required. 
  • Participate in the resolution of more complex production problems according to business requirements. 


  • Lead the integration and application engineering efforts of large-scale projects and maintenance efforts that may include integrating third party systems and potentially new code. 
  • Coach less senior Software Engineers in both formal and informal working techniques, creative problem solving and business support. 

Specific Skills may include: 

  • Custom Application Development: Knowledge and skills in OO Concepts, Pattern Implementation, Coding, Architecture, Demonstrated skills in Single Platform/Single Language/Single IDE. Experience in one or more of the following technologies: .NET 4.x, SOAP / Rest Services, ADO.NET, MVC, Vue.js, Bootstrap, jQuery. 
  • Mobile Application Development: Knowledge and skills in cross-platform mobile device application development. Experience in one or more of the following technologies: Xamarin, Swift, Objective C, Java. 
  • Database Development: Knowledge and skills in development and support of PL/SQL and report writing. Experience in one or more of the following technologies: SQL Server 2019, SQL Server Management Studio, SQL Server Reporting Studio. 
  • Enterprise Integration: Knowledge and skills in development and support of B2B web service, enterprise data exchange, and file transfer. Experience in one or more of the following technologies: .NET SOAP / REST Services (ASMX, WCF, MVC), EDI, BizTalk. 
    Experience Required: 3-6 yrs 
    Education Required: 4-year college degree, preferably in Computer Science or Business-related studies 
    Job Type: Remote 
    Job Status: Full time


About us: 

Marcone offers a fast-paced, fun environment providing the challenges and opportunities that go with being the industry’s largest and most successful company. We know that the strength of our people equates directly to our success and reputation as the technological and entrepreneurial innovator of our industry. 
At Marcone, we believe good people are the key to our competitive advantage and we value the collective strengths of all our employees. Unwilling to rest on our laurels, we are continually in search of great people to enhance our team and lead us to future success. 

Marcone Supply is a solid 85-year-old company that has 55 branches in North America. Marcone Supply, currently the largest Distributor in North America in the Appliance Parts Business.