JOB POSITION: Senior Engineer
LOCATION: 7000 Target Parkway North, Brooklyn Park, MN 55445
DUTIES: Design and implement software system; assist lead engineer with physical design and development of software products; perform full stack software development on both front end and back end applications; design and develop mobile applications; write, develop, and unit test applications from design specifications that meet design standards; complete design and construction of microservices by utilizing enterprise service team's recommended tools; write unit, functional, integration, and performance test and generate reports to deliver industry standard products; automate performance test to measure system performance and prevent any unwanted situations from occurring; build completely automated continuous integration / continuous delivery process for microservices and mobile devices using enterprise recommended technology; triage production issues and resolve quickly by enhancing and modifying existing software products; perform maintenance on existing products, enhance and modify existing applications and database systems whenever required; transform technical requirement from business requirement and document them in confluence; design and implement testing strategy to meet product scalability and performance objectives by collaborating with other teams to re-use and develop consistent software product across the organization; constantly provide feedback to lead engineer and architect for standards, best practices, and process improvements; adhere to standards and best practices, processes, and deliverables in accordance with employer standards; perform work in an agile software development environment; and research current recent toolsets and innovate new ideas for software development. Tools and technologies used include: Java, Spring / Spring Boot, Ratpack, Groovy, Scala, Spock, Gradle, REST, Hibernate, Jenkins, Docker, Drone, Kubernetes, Chef, Logstash, Filebeat, Git, JFrog Artifactory, PostgreSQL, AngularJS, Ionic, HTML, CSS, JQuery, JIRA, Confluence, Cordova, Node.js, Karma, Jasmine, Gatling Performance Testing, CodeNarc, Checkstyle, and Sonatype Nexus.
REQUIREMENTS: This position requires a Bachelor's degree in Computer Science or Computer Engineering and at least two (2) years of experience in software development (any title) participating in design, build, test, deployment, and implementation of software to meet technical specifications using Java, Spring, REST, AngularJS, Git, Jenkins, JQuery, HTML, CSS, JIRA, Confluence, Database and Agile development methodology.
APPLY TO: Mail Resumes To:
Target Enterprise, Inc.
ATTN: Mary Welch
33 South 6th Street, Mailstop CC-1720
Minneapolis, MN, 55402