Senior Engineer

Employer
Target
Location
Minneapolis, Minnesota
Posted
Jul 29, 2021
Closes
Aug 04, 2021
Employment Status
Full Time
Description:
JOB POSITION: Senior Engineer

LOCATION: 1000 Nicollet Mall, Minneapolis, MN 55403

DUTIES: Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigate problem areas; follow the software development lifecycle; propose technical feasibility solutions for new functional design and suggested options for performance improvement of technical objects; lead and coordinate work across functionality to improve architecture, developing process and helping team members; determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions; document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code; ensure development tasks are completed within the timeline provided and that issues are fully tested with minimal defects; gather information from existing system, analyze program and time requirement; assist team in preparing time estimate and justification for assign task; explore and evaluate new technology and innovation to continuously improve platform capability and functionality; maintain comprehensive Unit tests and work with QA on black-box integration tests using Mocha, chai, Enzyme, Junit, and Spock; ensure compliance with coding standards, source code control, version control, build & deployment procedures and performance tuning; and use Agile/Scrum development methodology and maintain Scrum related information in Jira. Technologies and skills used: Java/J2EE, JavaScript, Kotlin, PL/SQL, Unix, Linux, Spring Boot, Web Services (SOAP and Rest), Elasticsearch, Kafka, XML, JSON, React, Redux, Restful Service, CSS3, Junit, Spock, Docker, Git, Jenkins, Kibana, Grafana, IntelliJ, Putty, IBM Heap Analyzer, Squirrel, WebLogic, Mongo, PostgreSQL, Mockito, Cypress, Selenium, Mocha, Chai, Enzyme, Test Driven Development (TDD), UML, and design patterns.

REQUIREMENTS: This position requires a Master's degree in Computer Science, Computer Information Systems, or closely related field and at least three (3) years of experience in web-based application development (any title) maintaining comprehensive unit tests, ensuring compliance with deployment procedures and performance tuning, preparing requirement documents, utilizing design patterns and Test Driven Development (TDD), and using Java/J2EE, JavaScript, Unix, Linux, Web Services (SOAP and Rest), JSON, JSP, Servlet, Spring, Ajax, Oracle, DB2, SQL Server, Tomcat, Grafana, and XML. In the alternative, the employer will accept a Bachelor's degree in Computer Science, Computer Information Systems, or closely related field and at least five (5) years of post-baccalaureate, progressive experience in web-based application development (any title) maintaining comprehensive unit tests, ensuring compliance with deployment procedures and performance tuning, preparing requirement documents, utilizing design patterns and Test Driven Development (TDD), and using Java/J2EE, JavaScript, Unix, Linux, Web Services (SOAP and Rest), JSON, JSP, Servlet, Spring, Ajax, Oracle, DB2, SQL Server, Tomcat, Grafana, and XML.

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

or

MAIL RESUMES to:

Target Enterprise, Inc.

ATTN: Alek Graham

33 South 6th Street, Mailstop TPS-811

Minneapolis, MN 55402

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