Vacancy expired!
Join the Development Operations division with a globally known automotive company in Raymond, Ohio as Software Developer. You will be part of a growing team that is supporting the integration of software after routine testing and will collaborate with other developers who are actively working on new software. As a member of this department, you will have the opportunity to work on prototype fabrication, help assist building prototypes for vehicle testing, and other necessary tasks related to protype parts, modifying parts and vehicle. As a Software Developer, you will mentor and provide additional support to other staff members, providing an opportunity to use your strong skillset to bring members up to speed, building upon your skillset and assist in the growth of the project. You will have the ability to be a part of this project from the infant stages and contributing to its success and growth. In this role, you will work primarily on your own with limited collaboration. The ideal candidate must be comfortable working on their own, still achieving all benchmarks and expectations set by the manager.
Responsibilities:- Codes and performs unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements.
- Codes, tests, and debugs new software or makes enhancements to existing software.
- Writes programs according to specifications from higher level staff or business analysts - Develops technical documentation.
- Resolves in a timely manner problems that arise with existing production applications to ensure the efficient and proper functioning of application components.
- Collaborates with technical staff to learn and understand software problems.
- Generates a variety of complex and periodic reports and/or data through database management, data administration and data extraction techniques - Provides general system users and management with system analysis and feedback.
- Influences system design by identifying and recommending design and requirements needs for software enhancements.
- Mentors and coaches less experienced staff.
- Maximizes the efficiency of the various software systems by implementing, monitoring, testing, and auditing new software programs.
- Analyzes and resolves computer related problems by coordinating with in-house personnel to diagnose and fix operational difficulty, as well as consulting, advising, and training on specialized features and functions.
- Follows established configuration/change control processes.
- Working with the Application and Architecture, defining what information is needed, from where and laying out the application or screen design.
- Assist on the implementation of updates and improvements on internal systems.
- 3+ years of experience with Database Management Systems (SAP, Microsoft 365).
- 1-3+ years of experience with coding, testing and design in Application experience.
- 3+ years of experience with software development methodologies including functional understanding of Application Architecture and how it works.
- Strong knowledge of software design, construction, programming trends, programming and scripting languages in multiple application and data management systems.
- Previous experience and functional understanding of ERP.
- Previous experience debugging and testing experience.
- BA/BS in Information Technology, Computer Science, related field, or equivalent work experience.
- Strong capability in software construction, testing, infrastructure, configuration, and operating standards.
- Understands how changes affect multiple applications.
- Ability to make recommendations and decisions in application and program design, standards, and program enhancements.
- Ability to utilize system traces and debugging tools for problem/issue resolution.
- Ability to analyze and model business functions, processes, and information flow within or between systems.
- Previous experience providing guidance and mentoring on programming practices and techniques to individuals and cross-functional teams.
- Previous experience working with users at all levels to define system requirements, design, and system topologies to meet operational needs and system performance objectives
- Comfortable working primarily on their own with limited collaboration.
- Previous experience working with Microsoft 365 platform
- Experience with SAP.
- Coding experience is preferred.