Job Details

  Software Engineer
Company: S.R. Smith, LLC
Location: PO Box 400
Canby, Oregon   97013
Employment Type: Full-Time
Share Job on Facebook Post Job on Twitter Share Job on Other Sites

Job Description
PRIMARY PURPOSE
•The Programmer Analyst position requires strong business skills and would be responsible for managing reporting and custom development within the company’s business applications.
•This position will consult with business units to identify current operating procedures and to clarify program objectives.
•This position will be responsible for fully documenting all custom software development within the business.

ESSENTIAL DUTIES AND RESPONSIBILITIES
•Develop and maintain reporting using SQL Server Reporting Services and other technologies, both within the ERP and BI tools, as well as other reporting tools used by the company.
•Use the Epicor development tools to enhance existing ERP functionality.
•Develop new custom code as needed using C#, and other programming languages.
•Assist with database administration in live and test ERP environments, as well as other corporate on-site and cloud-based databases. Verify database and data integrity.
•Coordinate application development for multiple projects.
•Assist in troubleshooting software application issues.
•Provide programming for in-house IT projects.
•Assist ERP Administrator and Business Systems Analyst with application installation and testing.
•Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements.
•Work with Business Systems Analyst to create technical documentation for custom development and training documentation to provide to end users.
•Participate on IT project steering committees and be involved in the design phase of new IT software development projects.
•Assist in the creation of the system design and functional specifications for all new development projects.
•Serve as a liaison and facilitator between all business units to assist in addressing and resolving IT software issues.

MINIMUM QUALIFICATIONS AND EXPERIENCE
•Bachelor's degree in a technology-focused major, certification, or equivalent experience
•Minimum of 5-7 years of technology experience with at least 5 years hands-on development experience, preferably in a manufacturing environment.
•Experience with mid-market ERP solutions (Epicor, Infor, MS Dynamics, Sage, etc).
•Advanced knowledge of Microsoft SQL, SQL Server Reporting Services, C#, Javascript, HTML5, and ASP.NET. Good working knowledge skills with Microsoft Office Products, Microsoft Visio, and Microsoft Project.
•Experience using source control software to document all development
•Experience in the development and implementation of standards, procedures and guidelines to support operational processes.
•Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.
•Proven ability to work independently and as part of a team in a fast paced business environment.
•Willingness to work outside of normal business hours as required.




« Go Back