Senior Engineer
- Employer
- Target
- Location
- Minneapolis, Minnesota
- Start date
- Jul 29, 2021
- Closing date
- Aug 4, 2021
View more
- Category
- Retail / Wholesale
- Employment Status
- Full Time
You need to sign in or create an account to save a job.
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:
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:
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert