IT Software Developer

Apply Now

Company: Scot Forge

Location: Spring Grove, IL 60081

Description:

IT Software Developer

Position Summary:

This position will be working along with the technical administrators, software developers, and application administrators to maintain and enhance the information systems at Scot Forge. Designs, modifies, develops, writes and implements software applications. Provides software technical support to team members while demonstrating expertise in a variety of the concepts, practices, and procedures. The IT Software Developer is responsible for identifying, evaluating, and implementing emerging technical solutions that consider the future direction of the business and customer requirements. Relies on working experience and judgment to provide consultation and thought leadership in the area of software development and software application implementations.

Essential Job Duties and Responsibilities

IT Department Operations

o Participate and offer scenarios in authoring policies, procedures and standards for the IT department.

o Adhere to all policies, procedures, standards, and security requirements set forth by the IT department, the businesses, and customers/suppliers.

o Always practice professional discretion with user or company information.

o Participate and provide proper documentation during internal and external system and control auditing.

o Proactive communication to the IT team of potential system changes or outages.

o Strive to resolve help desk incidents within the service level agreements standards.

Core Development

o User moves, add, and change administration when required by development resource.

o Understand the customized and standard software application offerings supported by the IT department.

o Follow our software development life cycle management from initial functional specifications to final implementation.

o Ensure software design best practices and standards are followed.

o Understand complex business processes and absorb knowledge transfer on the software, business rules and IT operations.

o Provide ongoing and ensure software support of existing business systems through routine system maintenance.

o Troubleshoot and apply software changes for high complexity issues. Assist in error proofing our systems code.

o Design creative ways to document our systems for future developers and business analysts in areas that support critical fixes or critical restore situations.

o Provide guidance to other developers on complex software development methods and coding.

o Participate in the business justification process and provide work effort estimates, risks, costs for the determined software architecture implementation.

o Proactively communicate to all involved on projects on the status of tasks and timelines.

o Design, develop, and implement new value-producing enhancements in our most differentiating business areas.

o Participate in the regular on call rotation of development team members.

o Utilize working knowledge of business functional areas and provide technical guidance through various design sessions with business leaders.

o Keep abreast of current technology and add creative input in the many possible technical software architectures. Actively strategize on how to apply these new technologies for significant business benefit.

o Attend vendor conferences and lobby for improvements

o Effectively communicate the technical designs to the business such that the business can understand the deliverable that designed software solution will be providing to them.

o Educate software developers, business systems analysts, technical admins, and help desk personnel of technical software designs.

o Develop and lead innovative standards for technical software architecture changes, implementations, and documentation.

Qualifications:

Education/Experience:
Bachelor's degree in Information Technology, Information Systems, Software Development or Related Field w/ emphasis in Engineering, Management or Business
1-3 years of industry experience
Strong software development knowledge with various software languages.
Knowledge of database design, software development, and reporting solutions.
Knowledge and background in software architecture and IT strategy concepts and execution.

Skills required:
High level of creativity.
Exhibits a servant leadership style that is conducive to the team.
Highly strategic thinker with solid execution skills.
Strong logical and analytical thinking skills coupled with creative thinking. High level of curiosity and lifelong learning mind set.
Business or manufacturing experience or desire.
Strong collaboration skills and the ability to work collaboratively with various types of people in our culture.
Strong "customer first" mentality.
Attention to detail and documentation.
Demonstration of high capability to learn emerging technologies and development languages.
Exhibits personal leadership and project management behavior.

Working Conditions/Physical Requirements:
Majority of time in office environment/no specific or unusual physical or environmental demands. Occasional hands on support and process review in the manufacturing areas where all safety rules are applied.
Expected night and weekend on call support for application break/fix issues.
Expected off hour and weekend/holiday scheduled system maintenance responsibilities.
Repetitive motion: Substantial movements of the wrists, hands, and/or fingers for sustained periods of time.
Sitting: Particularly for sustained periods of time.

We are proud to be an Equal Employment Opportunity employer: M/F/Disabled/Vets encouraged to apply.

We maintain a drug-free workplace and perform pre-employment substance abuse testing.

Similar Jobs