Employer: Create Account or Login
Sign In
 [New User? Sign Up]
Mobile Version

Software Engineer I - AX

Reliance Steel & Aluminum Co.


Location:
Schaumburg, Illinois 60193
Date:
03/22/2018
2018-03-222018-04-21
Job Code:
Div. 98 #60193
Job Type:
Employee
Job Status:
Full Time
Shift:
1st Shift
Reliance Steel & Aluminum Co.
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

The Software Engineer I - AX will be an integral member of the Reliance Technology Solutions (RTS) AX ERP team and will assist with developing scalable technical solutions for Reliance Microsoft Dynamics AX ERP implementations across the Reliance Family of Companies (FOCs). The individual is responsible for supporting the deployment, testing, operations, and maintenance of new and existing programs in the AX ERP environment. The Software Engineer I - AX role will be required to contribute to the technical design, development tasks, estimates, and execution to completion. In addition, the Software Engineer I - AX must ensure that developed code meets the technical and functional specifications through unit testing and validation.

Essential Functions

Technical Design- Able to identify, analyze, specify, design, and translate functional design to technical design. Create and document technical designs for low to medium complexity solutions that may include integration with external systems.

  • Create and document technical designs for low to medium complexity solutions
  • Participate in peer technical design review

Application Development - Able to write, test, debug, and maintain applications for end-user adoption, productivity improvement and efficiency.

  • Research, analyze, and produce high quality source code for low to medium complexity solutions
  • Create, modify, and enhance low to medium complexity programs
  • Assist with technical design
  • Enable integration with third party applications using Microsoft Dynamics AX tools
  • Apply more than one or more programming language to produce high quality source code
  • Assist with troubleshooting technical issues
  • Develop knowledge of the company’s applications
  • Participate in peer code reviews

Unit Testing and Validation - Ensures developed code meets the technical and functional specifications.

  • Participate in the installation and configuration of development/test/production Dynamics AX 2012 environments as required
  • Provide assistance/leadership in ERP upgrades as required
  • Develop and document effective unit test cases to test solution and validate results are as expected
  • Modify code if unit test fails
  • Ensure the application operates according to functional and technical specifications

Provide Accurate Project Effort Estimates - Ability to quantify and meet individual and project phase level efforts.

  • Seek assistance to create project effort estimates for their assigned tasks
  • Meet project effort estimates  
  • Adhere to RTS project methodology throughout project lifecycle

Adherence to Standards - Ability to create solutions that adhere to and incorporate RTS standards.

  • Apply and use information and technology standards in solution design.
  • Obtain key inputs from Enterprise Architecture to ensure compliance and exception management

Supplemental Duties & Responsibilities

  • Pursues training and development opportunities; Strives to continuously build knowledge and skills
  • Assist personnel in other RTS departments to resolve technical and/or application issues
  • Other duties as requested
  • Participate in GAP fit analysis
  • Occasionally may require an adjusted work schedule - evening/weekend hours in order to meet project deadlines or to access the computer system to support 2nd/3rd shift users

Core Competencies

Problem Solving - Ability to problem solve through problem identification (what is the problem), solution assessment (what can be done), problem documentation (document for future) and problem response (implementing a solution).

     Able to:

  • Frame problems before trying to solve them
  • Break down low to medium complexity problems and identify all of their components
  • Provide insight into the root-causes of problems      
  • Seek advice from those who have solved similar problems
  • Anticipate problems and is proactive in addressing them
  • Follow up to ensure that the problem has been resolved

Decision making - Makes sound, well-informed, and objective decisions; perceives the impact and implications of decisions; commits to action, even in uncertain situations, to accomplish organizational goals.

     Able to:

  • Gather data and others' input when making decisions
  • Escalate decisions when appropriate
  • Weigh pros and cons of each option before making a decision and moving forward
  • Learn from the consequences of decisions

Customer Service - Ability to develop and maintain strong relationships with others by listening, understanding and responding to their needs.

     Able to:

  • Provide service to internal and external customers to satisfy their needs and expectations
  • Listen to concerns and resolve reported issues effectively and promptly
  • Ensure and comply to customer response timeline (SLAs) based on the severity of reported issues including documenting concise and accurate status information in the ServiceNow ticketing system

Company Business Knowledge - Understands the company, its products and the business processes.

     Able to:

  • Demonstrate a basic understanding of how a business operates
  • Develop understanding of common business processes within Reliance

Accountability - Holds self-accountable for measurable high-quality, timely, and cost-effective results.

     Able to:

  • Coordinate between own functional area and areas below or above in the project stream as needed
  • Set well-defined and realistic personal goals
  • Comply with established policies and procedures
  • Accept responsibility for mistakes
  • Display a high level of initiative, effort, and commitment towards completing assignments
  • Minimize re-work
  • Seek out learning opportunities

Communication - Communicates effectively across all levels to support departmental and organizational objectives.

     Able to:

  • Clearly express information taking into account audience and nature of the information (for example, non-technical, sensitive, controversial).
  • Establish rapport with co-workers easily
  • Clearly express information taking into account audience and nature of the information (for example, non-technical, sensitive, and controversial)
  • Ask questions and summarize what was heard to prevent miscommunication
  • Present information in a concise and focused manner
  • Listen to others
  • Communicate written information (for example, facts, ideas, or messages) in a succinct and organized manner
  • Produce written information, which may include technical material that is appropriate for the intended audience

Building Collaborative Relationships - Develops, maintains, and strengthens partnerships with others inside and/or outside the organization.

     Able to:

  • Establish rapport with co-workers easily
  • Encourage and facilitate cooperation, pride, trust and group identity
  • Foster commitment and team spirit
  • Work with others to achieve goals
  • Listen and respond constructively to other team members' ideas
  • Offer support for others' ideas and proposals
  • Be open with other team members about his/her concerns
  • Share his/her expertise with others

Leadership – Displays effort and commitment in carrying out the department’s goals and objectives.

     Able to:

  • Act in a proactive and achievement-oriented manner
  • Treat co-workers in a fair and equitable manner
  • Empower others by sharing information
  • Actively listen and clarify information as needed
  • Foster an atmosphere of open communication
  • Behave in a tactful, compassionate, and sensitive manner

Requirements

  • Bachelor's Degree or equivalent work experience in a related field required.
  • 1+ years of Dynamics AX project experience working as a Software Engineer required
  • 1+ years as a Software Engineer working with large-scale application development required
  • 1+ years working with an object oriented development language (e.g. X++, C++, C#, VB.NET, Java, .NET framework) required
  • Must be self-motivated and able to work independently, with minimal supervision and as part of a team
  • Detail oriented with excellent interpersonal communication skills
  • Excellent customer service skills
  • Proficient understanding of object-oriented programming
  • Microsoft Dynamics AX Development - AX 2012 preferred
  • Working knowledge of programming methodologies, structures, and concepts .Net framework, UML, XML, SharePoint, BizTalk
  • Experience with the diagnosis of X++ code tracing with performance analysis outcomes and recommendations.
  • Working knowledge of database design and SQL (Query Language)
  • Experience work with ISV solutions such as BottomLine, eBanking, CCH, Avalara preferred
  • Have experience in estimating development effort
  • Current certifications in Dynamics AX Development Introduction and MorphX Solutions Development preferred
  • Working knowledge of Microsoft platform skills

We are an Equal Opportunity/Affirmative Action Employer. All persons shall have the opportunity to be considered for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable federal, state or local law.
 
We will endeavor to make a reasonable accommodation to the known physical or mental limitations of a qualified applicant with a disability unless the accommodation would impose an undue hardship on the operation of our business. If you believe you require such assistance to apply for the position or to participate in an interview, please let us know. 
 
Reliance Steel & Aluminum Co. provides reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Era Veterans' Readjustment Assistance Act of 1974 and Title I of the Americans with Disabilities Act of 1990.  Applicants who need accommodation in the job application process should contact Gabe Muñoz at (213) 576-2426 or e-mail 
Gabriel.munoz@rsac.comto request an accommodation.

APPLICATION PROCESS:

To be considered for this position, the candidate must submit their resume to 
recruiting@rsac.com and specify the position for which they are applying in the subject line or body of the email.

Powered ByLogo

Featured Job

Featured Employer

© Adicio Inc.