Senior Engineer

Employer
Target
Location
Brooklyn Park, Minnesota
Posted
Oct 13, 2021
Closes
Oct 23, 2021
Employment Status
Full Time
Description:
JOB POSITION: Senior Engineer

LOCATION: 7000 Target Parkway North, Brooklyn Park, MN 55445

DUTIES: Develop software and systems using Java with focus on behavior-driven development (BDD) and test-driven development (TDD) and design patterns within continuous integration (CI/CD); develop and maintain mission critical system with (99.9%) high availability and minimal downtime; contribute to design, develop and conduct technical activities to facilitate modern gift card systems, migrating it from existing legacy platform by building REST API Services; develop cross browser, high performance maintainable front-end self-serving user interface (UI) using modern frameworks like React.js.; utilize container platforms, such as Docker; apply strong relational database skills (SQL, JDBC - Oracle and PostgreSQL preferred); provide production support for deployed product; conduct legacy asset analysis, code restructuring and refactoring, code conversion; deliver high-performance, scalable, repeatable, and secure deliverables with broad impact (high throughput and low latency); demonstrate strong domain-specific knowledge regarding Target's technology capabilities, and key competitors' products and differentiating features; apply working knowledge of package-specific configuration and deployment along with ability to build custom solutions; design new testing methods and resolved routine and non-routine technical issues with minimal assistance; demonstrate strong proficiency in core development platforms within own domain; communicate and practice agile concepts within product team; partner with teams to prioritize and improve services throughout the software development lifecycle (SDLC); perform functional, API, automation, performance and load testing; provide mentorship and coaching to other engineers and interns. Tools/technologies used: Java, Spring Boot, SQL, Spring JPA/JDBC, RxJava2Jdbc, React.js, JavaScript, Groovy, JUnit, Spock, Enzyme, Apache Kafka, Kafka Streams, Spring Kafka, Gradle, Maven, Docker, Drone/Vela, Artifactory, Oracle, Postgres, REST APIs, Git, Jira, and Java Web Services. Position includes a telecommute benefit within commuting distance to Minneapolis-area Target office, as directed.

REQUIREMENTS: This position requires a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field and at least two (2) years of experience in software development (any title) with continuous integration/continuous delivery (CI/CD), modifying software APIs and using Java, React.js, Postgres, Oracle, SQL, REST APIs, Maven, Git, Jira, Java Web Services, Groovy, Spring Boot, Spring JPA/JDBC, JUnit, and Spock. Position includes a telecommute benefit within commuting distance to Minneapolis-area Target office, as directed.

APPLY ONLINE at jobs.target.com, Job ID: R0000168112

or

MAIL RESUMES to:

Target Enterprise, Inc.

ATTN: Alek Graham

7000 Target Parkway N, Mailstop NCE-0224

Brooklyn Park, MN 55445

Americans with Disabilities Act (ADA)

Target will provide reasonable accommodations (such as a qualified sign language interpreter or other personal assistance) with the application process upon your request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please visit your nearest Target store or Distribution Center or reach out to Guest Services at 1-800-440-0680 for additional information.

Qualifications:

Similar jobs

Similar jobs