Software Developer
Minnetonka, MN - USA
Job Summary
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 youve 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
- Bachelors 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.
Required Experience:
IC
About Company
Infinity Direct is a customer growth company that uses direct marketing. We create and execute integrated multichannel direct marketing programs for clients.