What are the responsibilities and job description for the Software Developer position at Hardware Resources, Inc.?
Software Developer
Job Description
Exciting role with a mid-sized, successful, growing company. Work with an experienced, high-performance retail team. We offer a hybrid work schedule with generous vacation time.
About the Company
Hardware Resources is an industry-leading provider of cabinet hardware, cabinet accessories and kitchen cabinets. Across our six brands, we design, engineer, manufacture, and sell our decorative and functional hardware, cabinets, cabinet organizers, vanities, wood products, and LED lighting for the kitchen and bath. We sell our own, and only our own products to thousands of kitchen and bath dealers across the country, stocking and/or manufacturing products in 11 facilities across the country. We enjoy an outstanding reputation for quality and service. The company is successful and has a long history of winning in the marketplace. Our employees find us to be just the right size – about 500 people in total.
Hardware Resources has its primary facility in Bossier City, Louisiana, and a substantial office in Irving, Texas.
Our team members are valued and are encouraged to reach their full potential. We foster entrepreneurial spirit and imaginative teamwork with the freedom to act. Our company offers competitive wages, career growth opportunities, and a generous benefits package that includes PTO (sick time, paid vacation), holidays, 401(k), Personal Assistance Program, medical, dental, vision, and life insurance. We are an Affirmative Action/Equal Opportunity Employer, and we are committed to hiring a diverse and talented workforce.
About the Job
One of the reasons for our success is our outstanding technology support from our IT Team. We don’t make business decisions to fit our systems – we mold our systems to fit our business. We build custom applications that support all areas of our business (Sales, Manufacturing, Accounting, Marketing), and the business is constantly changing. The final products developed by IT are depended on company-wide.
The C# Software Developer is responsible for the maintenance of existing solutions and writing full-stack software solutions to keep up with changing business rules that affect company systems. The developer will support the activities of the IT department by providing in-depth analysis to all levels of the development team.
Essential Duties and Responsibilities
The ideal candidate should possess strong analytical ability and be able to support business critical systems in a high availability environment. The C# Software Developer will build rich client web and Windows based applications Visual Studio. The C# Software Developer performs the following activities:
- Provide general assistance in the systems design process, and through the systems development lifecycle.
- Assist in product deployment including, but not limited to, creation, installation, training, and maintenance.
- Learn new development tools and share findings with the software team.
Education and Experience
The Software Developer must possess a Bachelor’s degree (or equivalent combination of education and experience), plus zero to four years of experience. Recent college graduates are encouraged to apply. The Software Developer will possess the following skills:
- Excellent oral and written communication skills and an ability to work well within a team and project environment.
- Background must demonstrate the ability to operate effectively within a complex, dynamic environment.
- Ability to work under pressure on a number of different projects simultaneously.
- Commitment to keeping abreast of technology and sharing that knowledge with others.
- Knowledge of both Microsoft SQL and MySQL database environments, and T-SQL development.
- Visual Basic, C#, VB.NET, Visual Studio, ASP, ASP.NET.
- Ability to work well with users of varying levels of technical expertise.
- Familiarity with technologies such as Windows Workflow (WF), Windows Communication Foundation (WCF), Silverlight, and LINQ
Additional Information
- Performs other duties as assigned
- A post job offer drug screen and background check will be performed
- This position is for our Irving, TX, Bossier City, LA, and Branchburg, NJ offices. We offer a hybrid arrangement of 3 days in the office, and 2 days from home per week, subject to business needs and the completion of a short probationary period. During the probationary period, new hires are required to be in the office 100%
- Occasional travel required
To learn more about Hardware Resources visit our website at www.HardwareResources.com
FSLA Status: Salaried Exempt
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Referral program
- Vision insurance
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Supplemental pay types:
- Bonus pay
Education:
- Bachelor's (Required)
Experience:
- Software development: 1 year (Preferred)
- Visual Basic: 3 years (Preferred)
- C#: 3 years (Preferred)
- VB.NET: 3 years (Preferred)
- Visual Studio: 3 years (Preferred)
- ASP and ASP.NET: 3 years (Preferred)
- Microsoft SQL Server: 3 years (Preferred)
- MySQL: 3 years (Preferred)
- T-SQL: 3 years (Preferred)
- WF: 1 year (Preferred)
- WCF: 1 year (Preferred)
- Silverlight: 1 year (Preferred)
- LINQ: 1 year (Preferred)
Work Location: Hybrid remote in Bossier City, LA 71111