Senior Software Engineer

MillerKnoll, Inc.
Zeeland, United States of America
8 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
$ 116K

Job location

Zeeland, United States of America

Tech stack

.NET
Artificial Intelligence
Amazon Web Services (AWS)
Code Review
Information Systems
ETL
Relational Databases
Database Schema
Design of User Interfaces
SQL Stored Procedures
Data Streaming
TypeScript
Freeform SQL
React
Information Technology
Software Version Control
Serverless Computing
Web Api

Job description

Responsible for developing and communicating improvements to IT technologies and processes. Provides support to IT by planning and communicating projects and processes to various functions and levels of the organization., Design, develop, test, and maintain code bases supporting suite of applications

Analyze business requirements and translate them into effective solutions.

Maintain and improve existing database schemas, data models, and ETL processes.

Design and maintain production, development, testing and training environments.

Migrates software changes to different environments in compliance with SOX regulations.

Collaborate with application developers, data architects, and business analysts to support end-to-end solution delivery.

Document technical designs, data flows, and development processes.

Participate in code reviews and contribute to development standards and best practices.

Requirements

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education/Experience

Bachelor's Degree in Computer Science, Information Systems, or relevant academic discipline preferred.

3 to 5 years of professional IT & IS experience required.

Licenses and Certifications nice to have

Skills and Abilities

3-5 years of hands-on experience with development leveraging .Net

Experience leveraging React.js with Typescript for developing modern, responsive front-end user interfaces.

Solid understanding of relational database concepts and data modeling principles.

Experience writing complex SQL queries, stored procedures, and packages.

Experience developing scalable, high-concurrency APIs and web services.

Proficiency with git repository for version control and collaborative development workflows.

Experience developing serverless AWS cloud solutions with Infrastructure as Code deployment.

Technology certifications and AI assisted development experience a plus.

Additional Skills and Abilities

Understanding of Agile/Scrum development methodologies are preferred.

Ability to work independently and collaboratively in a hybrid team environment.

Strong analytical and root cause problem-solving skills with attention to detail.

Must have good communications skills and the ability to work with business partners and analysts.

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

Must be able to perform all essential functions of the position with or without accommodations.

About the company

Our purpose is design for the good of humankind. It's the ideal we strive toward each day in everything we do. Being a part of HermanMiller means being a part of something larger than your work team, or even your brand. We are redefining modern for the 21st century. And our success allows HermanMiller to support causes that align with our values, so we can build a more sustainable, equitable, and beautiful future for everyone.

Apply for this position