Software Engineer II Job at MUNCIE POWER PRODUCTS INC

MUNCIE POWER PRODUCTS INC Muncie, IN 47305

We are Muncie Power

At Muncie Power Products, "We Build Trust" is not just a slogan it is the way we do business. As a leading manufacturer of power take-offs and fluid power components, we have been building trust for more than 85 years with our dependable, quality products and dependable customer service. We want the next generation of employees to continue that legacy. As a mid-size company, Muncie Power Products provides a culture that values our employees by offering professional development, wellness opportunities, and a supportive work environment.


Headquartered in Muncie, Indiana, we are a 5 Star AchieveWell certified company in the state of Indiana (highest award in the state of Indiana). We are looking for the right candidate to maintain and continue to build that achievement.


Muncie Power Products employees bring professionalism and dedication to the job, and in return, formal training is provided to become knowledgeable product experts. Our employees know, no matter the role, that they are an integral part of a team. Integrity and follow through are at the forefront of importance. From accounting, to HR, customer service, sales, IT, and assembly; we know we are not just making truck parts—we are meeting our customers’ challenges with engineered solutions.


Location:
Muncie, IN or remote

Department: Information Technology

Work environment: Office

Reports to: Software Engineering Manager

Shift type: Monday–Friday (5-8s)

Workplace arrangement: On-site, remote, or hybrid

Supervises: N/A

Salary Grade: 17

Job description summary:
Our organization is seeking a highly skilled, level two software engineer to be a member of our Information Technology department. Reporting to the software engineering manager, the primary purpose of the software engineer will be to develop software for both back-end and front-end technologies and work various tech stacks, applications, and environments.


Essential duties & responsibilities:
  • Integrate applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers
  • Complete development of applications by coordinating requirements, schedules, and activities
  • Provide insight by contributing to team meetings; troubleshoot development and production problems across multiple environments and operating platforms
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; and following the software development life-cycle
  • Develop integration points and applications which create efficiency and reduce company resources
  • Responsible for software uptime, communication, and efficiencies
  • Identify cost benefit, uncover resource opportunities, and potential threats
  • Assist with planning future needs and company requirements
  • Work with all departments to support, plan, and execute departmental objectives
  • Define and design application objectives, functionality, and scopes
  • Analyze user requirements, envision system features, and functionality
  • Make recommendations of systems by comparing advantages and disadvantages, challenges, environments, and life cycles
  • Update job knowledge by researching new technologies, languages, frameworks, and software; participating in educational opportunities; reading professional publications; and maintaining personal networks
  • Support and develop other application developers by providing advice, coaching, and educational opportunities
  • Support outside consultants as required
Experience & skills:
  • Bachelor’s degree from an accredited college in computer science or related business, technical field, or equivalent experience.
  • Minimum of 5–7 years of experience in a software engineering role.
  • Extensive object-oriented programming experience with PHP, SQL, JAVA, Python, C#, C++, .NET, or Java Script
  • Extensive knowledge in modern databases, such as SQL, MySQL, or Oracle
  • Extensive knowledge in designing and optimizing database flows
  • Experience in business critical applications, such as ERP, CRM, and document management
  • Experience with PHP frameworks, such as Laravel, Codeiginitor, or Zend
  • Experience with Apache/NGINX, Linux configurations and/or Windows, setups, and maintenance
  • Experience with building API stacks using modern technologies such as RESTful, SOAP, or XML
  • Experience building rich design interfaces using best practices
  • Data modeling experience preferred
  • Experience with machine programming, PLC, and automation workflows
  • Ability to communicate effectively, both orally and in writing, with staff and other departments
  • Self-motivated and able to work with minimal supervision
  • Flexible and able to effectively adapt to changing conditions and job assignments
  • Good understanding of business logic and workflows
  • Understanding of repeatable automated processes for building the application, testing, documentation, and deployment at scale
  • Experience managing multiple projects preferred
  • Experience testing application security and authentication
  • Experience with third-party packages, such as Node, npm, gulp, and Composer
  • Experience with IFS, Oracle, or other enterprise resource planning (ERP) software preferred

Muncie Power Products is committed to providing exceptional products and customer service to all of our internal and external customers. We expect our employees to support our core competencies and mission. All employees are responsible for following company policies and procedures, observing safety rules and regulations, and may be required to complete tasks outside their normal responsibilities. It is imperative that all employees possess a pleasant and friendly attitude toward customers and co-workers. Muncie Power Products employees are self-motivated, quick learners, and resourceful.

Benefits:

Muncie Power Products offers a highly competitive compensation and benefit package including Medical, Dental, Prescription, Life Insurance, Dependent Life, Accidental Death & Dismemberment (AD&D) Insurance, Short-Term Disability, Long-Term Disability, Wellness Program Incentives, Flexible Spending Account, 401(k) Plan with Company match, Employee Assistance Program, Vision, Voluntary Life with Long-Term Care, Voluntary Accident.

This description is intended to describe the general content of and requirements for the performance of this position. It is not to be construed as an exhaustive statement of duties, responsibilities, or requirements.


Muncie Power Products is an Equal Opportunity Employer.




Please Note :
ajayjain.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, ajayjain.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.