Software Developer

Infinity Direct

Minnetonka, MN

JOB DETAILS
LOCATION
Minnetonka, MN
POSTED
6 days ago

Position: Software Developer

Location: Hybrid -Minnetonka, MN office.

About Us

Infinity Direct (ID) is a high growth marketing agency focused on direct marketing principles to help their clients grow and achieve their business objectives. As a leader in growth marketing, ID is always on the lookout for top-notch talent to push us beyond our current capabilities to reach and serve more people. We are a team of smart, friendly people who invest in each other and bring positive energy to our interactions with colleagues and clients. If you are interested in rising to a challenge and are client centric, passionate, growth focused, results oriented, and curious, then Infinity Direct could be the place for you.

Position

ID is seeking a Software Developer in a hybrid work environment officing in our Minnetonka, MN, location. We are looking for a curious and self-motivated individual with strong problem-solving skills and a detail-focused, process-oriented mindset to join our technology development team as we build out a semi-automated client database and data processing environment in Go and SQL.

Key responsibilities for this role include:

  • Design, develop, test and debug software applications and systems using software engineering principles.
  • Analyze user requirements and design scalable solutions.
  • Write high-quality, maintainable, and efficient code in appropriate languages, including but not limited to Go.
  • Ensure software meets coding standards and technical design requirements.
  • Troubleshoot and resolve software defects and issues.
  • Collaborate with developers, analysts, and other stakeholders to ensure database designs meet business requirements and technical specifications.
  • Participate in group code review sessions, being open and honest and forthright in both giving and accepting feedback.
  • Ensure adherence to organizational policies, regulatory requirements, and industry standards for data, database management and administration.
  • Maintain the utmost security of client data and company systems.
  • Bring an intense focus to quality assurance at all steps of coding and data handing.
  • Listen actively, ask clarifying questions and seek timely guidance through uncertainty.
  • Learn quickly and apply what you've learned comprehensively.
  • Leverage the team appropriately in achieving objectives.
  • Demonstrate a professional approach and demeanor at all times while maintaining a relaxed, positive and enjoyable work atmosphere.

Position Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent experience, is required.
  • Strong proficiency in Go or other standard programming or scripting language. Deep knowledge of Go is a plus.
  • Strong analytical and problem-solving skills, with experience in troubleshooting complex database issues.
  • Excellent communication and leadership skills, with ability to work both independently and heavily collaboratively.
  • A demonstrated passion for learning, growth and diving into new challenges.
  • Officing on short notice as needed; otherwise work office or Twin Cities area home office is up to you. Initial weeks will require mostly office time.
  • Local candidates only; relocation allowance not provided.
  • Background check required.

Language Skills

  • Ability to communicate effectively with clients, prospects, vendors and employees of organization.
  • Ability to read and interpret documents such as procedure manuals and company policies. Ability to write procedures, correspondence, and routine reports.

Reasoning Ability

  • Ability to manage time and prioritize tasks in order to complete a variety of different tasks in a given time.
  • Ability to deal with problems involving multiple variables in a wide variety of situations.
  • Ability to apply common sense understanding to carry out detailed written or oral instructions.
  • Advanced logical reasoning is required.

Mathematical Skills

  • Routine office mathematical skills are required.

Physical Demands

  • While performing the duties of this job, the employee is regularly required to sit, use hands to finger, handle, or feel; and talk or hear.
  • The employee is frequently required to stand and walk.
  • The employee may occasionally be required to lift and/or move up to 40 pounds.
  • Specific vision abilities required by this job include close vision, distance vision, color vision, and ability to adjust focus.

Work Environment

  • General office setting. While performing the duties of this job, the employee is occasionally exposed to fumes or airborne particles.

About the Company

I

Infinity Direct