Job Information
KOHLS CORPORATE Senior Software Engineer in MENOMONEE FALLS, Wisconsin
JOB REQUIREMENTS: 100% remote position. May work remotely or telecommute to company HQ in Menomonee Falls, WI. Job Duties: Drives development, testing, deployments, and iterative improvement of product capabilities and features in collaboration with designers, product managers, and other engineers on the product team Leverages critical thinking, experimentation, data, and industry best practices to implement desired business outcomes Develops high quality applications that are secure, easy to operate, difficult to break, and extremely observable with measurable results. Responsible for all technical aspects of the product application lifecycle including, code, infrastructure, data, security, and CICD Establishes product engineering and software standards Continuously develops self and demonstrates a strong knowledge of new technologies, modern application architecture, and industry best practices Mentors and assists engineers and evangelizes best practices. Pairs with and mentors engineers while evangelizing best practices Required Minimum Position Qualifications: Bachelor\'s degree in Information Technology, Management Information Systems, Computer Science, or related field of study; and 4 years of experience in the job offered or any related occupation in which the required experience was gained. Position also requires demonstrated experience in the following: Integrate and leverage various design and architecture like microservices, event driven architecture, database, and testing strategies. JAVA, Python or JavaScript. Kafka, MQ, or pubsub Oracle, MySQL, MongoDB, or Cassandra. Containerization and Orchestration platforms (Kubernetes/Openshift) and cloud providers like GCP, AWS, or Azure. Redis or hazelcast. Bigquery, Airflow, Dataflow, or DataProc. SVN or GIT. Continuous Integration & Continuous Deployment (CICD), and Test Driven Development (TDD). Troubleshooting and improving reliability and stability of large scale applications using Dynatrace or Splunk. Kanban or Scrum. ***** OTHER EXPERIENCE AND QUALIFICATIONS: Required Minimum Position Qualifications: Bachelor\'s degree in Information Technology, Management Information Systems, Computer Science, or related field of study; and 4 years of experience in the job offered or any related occupation in which the required experience was gained. Position also requires demonstrated experience in the following: Integrate and leverage various design and architecture like microservices, event driven architecture, database, and testing strategies. JAVA, Python or JavaScript. Kafka, MQ, or pubsub Oracle, MySQL, MongoDB, or Cassandra. Containerization and Orchestration platforms (Kubernetes/Openshift) and cloud providers like GCP, AWS, or Azure. Redis or hazelcast. Bigquery, Airflow, Dataflow, or DataProc. SVN or GIT. Continuous Integration & Continuous Deployment (CICD), and Test Driven Development (TDD). Troubleshooting and improving reliability and stability of large scale applications using Dynatrace or Splunk. Kanban or Scrum. ***** APPLICATION INSTRUCTIONS: Mail a Rsum: Mail resume to N56 W17000 Ridgewood Dr., Menomonee Falls, WI 53051, ATTN: Jenna Schlintz, Ref. Job Title, or, online at https://careers.kohls.com/