What are the responsibilities and job description for the Software Engineer position at IRWIN SEATING COMPANY?
Job Title: Software Engineer
Position Overview: As a Software Engineer at Irwin, you will play a key role in designing, developing, and maintaining software applications for the enterprise. Working closely within a small team of skilled developers, you will collaborate with internal clients to deliver software solutions that meet their specific needs.
Responsibilities:
- Develop Software:
- Utilize Human-Centered Design techniques to develop user-friendly software applications.
- Implement and maintain software solutions that align with business objectives.
- Build solutions to replace legacy applications in modern architecture.
- CI/CD Deployment:
- Develop and manage Continuous Integration/Continuous Deployment (CI/CD) deployment pipelines.
- Implement industry-standard strategies for version control and branch management.
- Architecture and Planning:
- Provide support for architecture and development planning.
- Contribute to scoping, scheduling, and managing work effectively.
- Continuous Learning:
- Engage in continuous learning and personal development to enhance skills.
- Stay updated on industry trends and emerging technologies.
Qualifications:
- Undergraduate degree in Information Technology or Computer Science, or equivalent experience preferred.
- Experience with Data Integrations across API, file imports, and ODBC connections
- At least 4 years of programming experience using C#, CSS, and JavaScript.
- Experience with .NET Core and Blazor is a plus.
- Expertise in connecting business systems, including ERP, CPQ, and CRM, using middleware and data integration.
- Strong SQL and data management knowledge.
- DevOps and Version Control
- Understand and utilizes Kanban and Scrum methodologies as appropriate
- Passion for transparency: makes work visible and works transparently with the team and stakeholders
Physical Demands and Work Environment:
While performing the duties of this job, the employee is regularly required to sit and talk or listen. The employee frequently is required to walk. The employee is occasionally required to stand; use hands to finger, handle, or feel; and reach with hands and arms. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, and ability to adjust focus.
While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts and loud machinery. The noise level in the work environment is usually quiet.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
FLSA Status: Exempt
Compensation: $62,000 - $82,000. This range reflects a good faith estimate for the position. Individual pay is determined on several factors, including but not limited to: relevant work experience, job-related knowledge, skills, and complexity of the role. In addition to base compensation, Irwin offers full comprehensive benefits, with coverage starting on the first say of employment.
Salary : $62,000 - $82,000