Engineer

Target Target · Retail · Bangalore, India

This role is for an Engineer at Target, focusing on delivering software components, contributing to technical architecture, and managing the lifecycle of services. Responsibilities include developing and implementing software, participating in code and design reviews, ensuring scalability and security, and handling operational tasks like disaster recovery and incident management. The role requires familiarity with current and emerging technologies, understanding of distributed programming, and knowledge of data structures.

What you'd actually do

  1. Use your technology acumen to provide input to assist with evaluation of new technologies and contribute to the design, lifecycle management, and total cost of ownership of services.
  2. Contribute to research and proof-of-concept initiatives for new technologies and assist with code review and design review, writes, organizes and maintains code based on designs.
  3. With guidance, delivers high-performance, scalable, repeatable, and secure deliverables.
  4. Participate in structured construction, automation, debugging, and implementation activities, ensuring architectural and operational requirements and best practices are met.
  5. Participate in disaster recovery planning and disaster recovery activities and participate in functional integration and regression testing and ability to automate test scripts.

Skills

Required

  • 1+ years of software development experience
  • Familiarity with current and emerging technologies
  • Understanding of package solutions and package specific programming language
  • Domain-specific knowledge
  • Proficiency in at least one computer language
  • Understanding of distributed programming
  • Knowledge of data structures
  • Maintains technical knowledge within areas of expertise
  • Stays current with new and evolving technologies