SonicJobs Logo
Left arrow iconBack to search

SOFTWARE ENGINEER

Millwood, Inc.
Posted 2 days ago, valid for 5 days
Location

Vienna, OH 44473, US

Salary

$75,000 - $100,000 per year

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Millwood Inc. is seeking a Software Engineer to design, develop, maintain, and support software solutions that align with business needs and operational processes.
  • The ideal candidate should have a Bachelor's degree in computer science or a related field, along with 2-5 years of development experience, particularly in VB.NET and C#.
  • This role requires excellent technical skills, a strong work ethic, and a commitment to the company's mission and values.
  • Candidates will collaborate with internal stakeholders and external partners, manage project timelines, and ensure quality in software development.
  • Salary details are not provided, but the position is located at the Millwood corporate office in Vienna, OH.

Software Engineer


Millwood Inc. Mission – for all who come in contact with Millwood to clearly see the love of Christ in all that we do.

Millwood, Inc. demonstrates and encourages industry-leading innovation (with God, all things are possible), service (serving Christ and others), stewardship (caring for our Team, suppliers, customers, and resources) and sustainability (preserving God’s creation for future generations).

We serve as the single-source provider of proven load-carrying, securement and damage prevention solutions, management services with or without dedicated facilities, erosion control, and lumber products, all founded and built on the gospel of Jesus Christ.


Millwood brings an ever-expanding portfolio of products and engineered solutions through its national footprint including over 1,800 dedicated team members in 41 locations across North America.

Millwood is committed to fulfilling its mission and the growth of 1) People, 2) Presence, 3) Products and 4) Profitability for generations of Millwood team members to come.



The Successful Candidate

It is important that the right Team Member for this position be a solid businessperson and understand the value and importance of the role people play in building a successful organization and enhancing organizational performance and value creation. The candidate should have excellent technical skills and unquestioned personal integrity, an extremely strong work ethic and will be someone who appreciates and embraces the culture, team, mission and values of the Company and its associates. 

The right candidate will need to be a good and genuine person with high Integrity, Trust, Servitude and Discipleship along with excellent business, interpersonal, verbal, and written communication skills who understands the responsibilities to the families of Millwood. They must also respect what has been accomplished at the Company and can learn and add their own value and knowledge to further develop people strategies to recruit, train, develop and retain World Class Associates for the Strategic Business Unit and assist in its growth plan and in achieving profitability goals and value creation efforts.


Location

This position will be located at the Millwood corporate office in Vienna, OH.


Reporting Relationships 

This position reports to the Systems Development & Implementation Director. This role had no direct reports.


Position Summary 


The Software Engineer role at Millwood, Inc. is responsible for designing, developing, maintaining, and supporting software solutions that align with business needs and operational processes. This role collaborates closely with internal stakeholders and external partners to deliver reliable, scalable applications and continuously improve existing systems. 

Software Engineers are expected to contribute across the full development lifecycle—including requirements gathering, design, development, testing, deployment, and support—while adhering to established coding standards and documentation practices. Depending on level, the role may also include increased ownership of projects, mentoring of team members, and influence on technical direction. 


Essential duties and responsibilities

  • Serve as programmer to assist in developing relevant, responsive, and usable applications designed to accentuate business processes. 
  • Collaborate with both in-house and consulting teams to develop new technologies, applications, and other business-related solutions. 
  • Plan, organize, and manage project timelines, resources, and deliverables. 
  • Responsible for design, coding, and documentation of software products. 
  • Assist with Database design and development and provide end-user support for internally developed software as required.
  • Interface with all departments in the company as required while solving complex business problems. 
  • Software development using Microsoft Visual Studio, VB.net and C# .NET.
  • Meet with stakeholders and end users if required to gather data and application development requirements.
  • Build and maintain data dictionaries and application documentation. 
  • Responsible for the quality of development, testing, and debugging of applications.
  • Maintain standardized syntax, naming, and documentation methodologies. 
  • Document and ensure compliance with data and application business rules.
  • Deploy programs and evaluate user feedback. 
  • Perform other duties as assigned. 



Skills & Competencies: 


  • Ability to align with and adapt to Millwood’s core values, culture, and team dynamics.
  • Strategic thinker with strong planning and analytical skills.
  • Excellent written and verbal communication skills.
  • Highly organized and detail-oriented with the capability of managing multiple projects simultaneously.
  • Self-motivated and proactive with a collaborative mindset.
  • Strong interpersonal skills with a professional and positive demeanor.
  • Ability to write reports, business correspondence, and procedural manuals.
  • Ability to effectively present information and respond to questions from groups of managers, clients, customers, or other stakeholders.
  • Ability to define problems, collect data, establish facts, and draw valid conclusions. 


Requirements:

  • Bachelor’s degree in computer science, engineering, or related field (or equivalent experience) 
  • 2-5 years of development experience 
  • Proficiency in VB.NET and/or C# and SQL (including complex queries)
  • Experience with Visual Studio and application development (Winforms preferred)
  • Working knowledge of tools/technologies such as DNN, Crystal Reports, and experience with test-driven data development.
  • Ability to manage tasks independently and contribute to multiple projects.
  • Business and Manufacturing experience a plus along with knowledge of Dynamics GP


Disclaimer:

The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.