Current jobs related to Senior Software Engineer - Minneapolis, Minnesota - Target


  • Minneapolis, Minnesota, United States Emergent Software Full time

    About the RoleThis is an exciting opportunity to work as a senior software engineer at Emergent Software, a fast-growing software development, cloud consulting, and data engineering company. We are looking for a skilled professional with expertise in the Microsoft stack to lead the technical delivery of mid-sized development projects.Key ResponsibilitiesLead...


  • Minneapolis, Minnesota, United States Iris Software Full time

    Job Title: Senior Quality Assurance EngineerJob Description:We are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Iris Software Inc. As a key member of our QA team, you will be responsible for ensuring the highest quality of our software products.Key Responsibilities:Design and execute comprehensive test plans to identify and...


  • Minneapolis, Minnesota, United States Mindlance Full time

    Job Overview:As a Senior Software Engineer at Mindlance, you will have the opportunity to work on moderately complex initiatives and deliverables within Software Engineering. Your contributions will be instrumental in shaping the direction of our Software Engineering team and driving large-scale planning related to Software Engineering deliverables.Key...


  • Minneapolis, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team in building an omnichannel enterprise platform to mitigate fraud and abuse in both Target stores and online. As a key member of our team, you will work closely with engineers and analysts to develop and implement cutting-edge solutions to complex problems.Key...


  • Minneapolis, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at Target. As a key member of our engineering team, you will play a critical role in building and maintaining our omnichannel enterprise platform, which aims to mitigate fraud and abuse in both our stores and online channels.Key ResponsibilitiesDesign, develop, and deploy scalable...


  • Minneapolis, Minnesota, United States Points North Full time

    Job Title: Senior Software EngineerPoints North, a leading software company in the compliance and reporting space, is seeking a highly technical Senior Software Engineer to join its growing team. This position is responsible for designing, building, and testing software solutions for cloud-based, compliance-focused web applications.Key...


  • Minneapolis, Minnesota, United States HRU Inc Technical Resources Full time

    Job Title: Senior Software Test EngineerHRU Technical Resources is seeking a highly skilled Senior Software Test Engineer to join our team.About the Role:This is a 6-month contract position with the possibility of extension or direct hire. The successful candidate will work on a hybrid schedule, with every other Friday off.Key Responsibilities:Plan and...


  • Minneapolis, Minnesota, United States PGS Worldwide Full time

    PGS Worldwide is seeking a skilled Senior Software Engineer to support ongoing projects for an Aerospace leader in Minneapolis, MN.This is an initial 6-month contract-to-hire opportunity.We have an opening for an individual with a minimum of 6 years of professional experience in verification testing of real-time, embedded software.The successful candidate...


  • Minneapolis, Minnesota, United States Manpower Group Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our HR Technology team. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that drive business outcomes for our HR Business Partners.Key Responsibilities:Apply technical knowledge to drive outcomes for HR Business...


  • Minneapolis, Minnesota, United States Medtronic Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Medtronic. As a key member of our software development team, you will be responsible for designing, developing, testing, and implementing software solutions that enhance the efficiency and effectiveness of our joining processes.ResponsibilitiesDesign and develop...


  • Minneapolis, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at Target. As a Senior Engineer, you will play a key role in building an omnichannel enterprise platform to mitigate fraud and abuse in both Target stores and online.You will work closely with a team of skilled engineers and analysts to design, develop, and deploy cutting-edge...


  • Minneapolis, Minnesota, United States Inspire Medical Systems I Full time

    About Inspire Medical SystemsInspire Medical Systems is a pioneering company in the medical device industry, revolutionizing the treatment of Obstructive Sleep Apnea (OSA) with its FDA-approved device. Our mission is to improve patient outcomes and make a meaningful difference in people's lives.Why Work with UsWe value diversity, inclusivity, and...


  • Minneapolis, Minnesota, United States HRU Inc Technical Resources Full time

    Job Summary:HRU Technical Resources is seeking a skilled Senior Software Test Engineer to assist a large multinational defense corporation located in Minneapolis, MN. This is a 6-month contract position with the possibility of extension or direct hire.Key Responsibilities:Plan and execute tasks in software requirements analysis, documentation,...


  • Minneapolis, Minnesota, United States Diverse Lynx Full time

    Job Summary:At Diverse Lynx LLC, we are seeking a highly skilled Senior Software Engineer to lead the development of our B2B applications using microservices executed through an agile model. The ideal candidate will have in-depth expertise in software design, development, and implementation, as well as excellent written and oral communication skills.Key...


  • Minneapolis, Minnesota, United States Lorven Technologies Full time

    Job Title: Senior Java Software EngineerJob Summary:Lorven Technologies is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing robust and scalable Java applications using Spring Boot framework.Key Responsibilities: Develop complex Java...


  • Minneapolis, Minnesota, United States HRU Inc Technical Resources Full time

    HRU Technical Resources is seeking a skilled Senior Software Test Engineer to assist a large multinational defense corporation located in Minneapolis, MN.This position involves planning and executing tasks in software requirements analysis, documentation, hardware-software integration, troubleshooting, and software verification testing.The candidate will...


  • Minneapolis, Minnesota, United States IRIS Consulting Corporation Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at IRIS Consulting Corporation. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using a variety of programming languages and technologies.Key Responsibilities:Design and develop...


  • Minneapolis, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to lead the development of our omnichannel enterprise platform, focusing on mitigating fraud and abuse in both Target stores and online.This role requires a strong background in software development, with experience in Kotlin/Java, Spring Boot framework, Kafka, SQL/NoSQL DB, and...


  • Minneapolis, Minnesota, United States ACL Digital Full time

    Job Title: Senior C++ Software EngineerLocation: Minneapolis, MN (Hybrid)Job Overview:We are seeking a highly skilled Senior C++ Software Engineer to join our team at ACL Digital. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining cloud data processing systems using C++.Key Responsibilities:• Design...


  • Minneapolis, Minnesota, United States Pinnacle Group, Inc. Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to lead our team of developers in creating innovative software solutions. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software applications using Java and related technologies.Key...

Senior Software Engineer

2 months ago


Minneapolis, Minnesota, United States Target Full time
Compensation:

The salary range for this position is $85,000 to $153,900. Compensation is determined by various factors including labor market conditions, education, work experience, and certifications.

Benefits:
Target is committed to investing in its team members and their families. Eligible employees and their dependents can access comprehensive health benefits, which may include medical, vision, dental, and life insurance. Additional benefits include 401(k) plans, employee discounts, short-term and long-term disability, paid sick leave, national holidays, and vacation time. Explore competitive benefits options at careers/benefits.

About Target:
At Target, we strive to help families experience the joy of everyday life through our values and culture. As a Senior Software Engineer, you will play a crucial role in the engineering team that supports our products. Your expertise will guide the development and understanding of application architecture, translating abstract concepts into tangible designs and influencing implementation.

Your role will involve applying appropriate software engineering patterns to create robust and scalable systems. While you possess the skills to independently design and implement architecture, you will also collaborate with fellow engineers by proposing software designs and providing constructive feedback.

Team Mission:
The Stores and Supply Chain Engineering Team is dedicated to ensuring our products are available in the right place, at the right time, and in the right quantity, delivering a reliable and efficient checkout, payment, and returns experience across over 1,870 stores nationwide.

We achieve this through world-class supply chain networks comprising over 50 warehouses and a vast fleet of transportation services, managing approximately $19 billion in inventory. Our applications and services empower over 500,000 team members in stores and distribution centers to meet our guests' needs effectively.

Engineering Values:
Target values engineers who prioritize:

  • A diverse, inclusive, and collaborative culture
  • Robust microservices and event-driven architectures with mature CI/CD pipelines
  • Code craftsmanship and a passion for solving complex engineering challenges
  • Automation and operational excellence
  • Proactive issue triaging to prevent future occurrences
  • Canary and A/B testing for frequent code deployments
  • Continuous learning and experimentation with new technologies
  • High observability through comprehensive logging and metrics
  • Utilization of edge computing and elastic infrastructure
  • Agile methodologies and team collaboration

Technologies Used:
Common technologies include:

  • CI/CD: Docker, Drone, Vela, Spinnaker, testing frameworks, Gatling
  • Languages and Frameworks: Spring Boot, Java, Kotlin, Micronaut, Golang, REST, http4k, KTOR, Gradle
  • Front-end Technologies: React, Redux, Native Android
  • Databases: Postgres, Cassandra, MongoDB, InfluxDB, ELK Stack (Elasticsearch)
  • Distributed Event Streaming: Kafka
  • Metrics Visualization: Grafana
  • Log Aggregation: Logstash and Kibana
  • Cloud Platforms: GCP
  • Elastic Compute Platforms: Kubernetes

Core Responsibilities:
The responsibilities outlined in this job description may evolve based on business needs.

Qualifications:
To be successful in this role, you should possess:

  • A four-year degree or equivalent experience
  • 5+ years of software development experience
  • Strong domain knowledge of Target's technology capabilities and competitive products
  • Experience with package-specific configuration and deployment, along with the ability to create custom solutions
  • Ability to design new testing methods and resolve technical issues with minimal assistance
  • Proficiency in core development platforms relevant to your domain
  • Effective communication of Agile concepts to product team partners
  • A solid understanding of how your work impacts the team and guests
  • Proficiency in multiple programming languages and frameworks, including distributed programming
  • Ability to deliver high-performance, scalable, and secure solutions
  • Influence and apply data standards, policies, and procedures
  • Maintain technical knowledge in your areas of expertise
  • Stay updated with new and evolving technologies through formal training and self-directed learning

Work Arrangement:
This position operates under a Hybrid/Flex for Your Day work arrangement, which requires team members to perform their core role both onsite and virtually, depending on the needs of the team and tasks.

Compliance:
In accordance with the Americans with Disabilities Act (ADA), Target will provide reasonable accommodations for applicants with disabilities. If you require assistance during the application or interview process, please reach out for support.