Senior Engineer
Senior Engineer
Target Enterprise, Inc. is currently seeking a full-time Sr Engineer at our offices in Minneapolis, Minnesota. The Senior Engineer will advance Target's Digital Marketing strategy through the development and creation of software applications and software solutions. This position requires a Bachelor's degree or equivalent in Computer Science, Electronic Engineering, or related field and 5 years related (progressive, post-baccalaureate) experience. Must also have 12 months of demonstrated ability (which may have been gained concurrently) with each of the following:
(1) developing microservices with relational databases including Oracle, DB2 and NoSQL storage including Cassandra, MongoDB as the backend;
(2) building highly scalable distributed systems leveraging caching frameworks including Redis, Memcached, Ehcache and CI,CD pipelines in drone.io and Jenkins with container orchestration using kubernetes and Apache Mesos;
(3) developing web user interfaces using HTML, CSS and Javascript;
(4) working with Spring MVC, Spring Boot, Spring Cloud, Java, and Groovy to create cloud ready applications deployed to internal cloud on Openstack and external clouds on AWS and GCP; and
(5) working with distributed messaging clusters including IBM MQ, Kafka, SQS and API-based integration with Salesforce Marketing Cloud to deliver emails to guests in near realtime.