1

Associate Software Developer Jobs in Memphis, IN

Uploading, downloading, and modification of control software and programs * Perform networking ... Associate degree in Electronic, Technology, or Automation related field or equivalent on the job ...

Uploading, downloading, and modification of control software and programs * Perform networking ... Associate degree in Electronic, Technology, or Automation related field or equivalent on the job ...

Uploading, downloading, and modification of control software and programs * Perform networking ... Associate degree in Electronic, Technology, or Automation related field or equivalent on the job ...

Uploading, downloading, and modification of control software and programs * Perform networking ... Associate degree in Electronic, Technology, or Automation related field or equivalent on the job ...

CNC Machine Programmer

Louisville, KY · On-site

$72K - $122K/yr

Software Expertise: Utilize Siemens NX for CAD/CAM modeling and cutting path creation; employ ... Technical Certificate or Associate's Degree in CNC Programming and 4+ years of experience. * Core ...

Software Expertise: Utilize Siemens NX for CAD/CAM modeling and cutting path creation; employ ... Technical Certificate or Associate's Degree in CNC Programming and 4+ years of experience. * Core ...

... software solutions, and providing training and support for seamless integration and utilization ... Supply Chain Management, Operations Management, Industrial Engineering, Business Administration ...

Associates may be asked to perform additional tasks depending on strengths and capabilities ... Experience in 3D software and analytical tools is required. SolidWorks, Minitab, or JMP is ...

Associates may be asked to perform additional tasks depending on strengths and capabilities ... Experience in 3D software and analytical tools is required. SolidWorks, Minitab, or JMP is ...

Associates may be asked to perform additional tasks depending on strengths and capabilities ... Experience in 3D software and analytical tools is required. SolidWorks, Minitab, or JMP is ...

Showing results 41-60

Associate Software Developer information

See Memphis, IN salary details

$10.1K

$76.5K

$120.2K

How much do associate software developer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for associate software developer in Memphis, IN is $76,478.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,900.00 and $86,700.00 per year, depending on experience, location, and employer.

What is an associate software developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

What is an associate software developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

What are the key skills and qualifications needed to thrive as an associate software developer, and why are they important?

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What are some common challenges faced by associate software developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are the most commonly searched types of Software Developer jobs in Memphis, IN?

The most popular types of Software Developer jobs in Memphis, IN are:

What are popular job titles related to Associate Software Developer jobs in Memphis, IN?

For Associate Software Developer jobs in Memphis, IN, the most frequently searched job titles are:

What cities near Memphis, IN are hiring for Associate Software Developer jobs?

Cities near Memphis, IN with the most Associate Software Developer job openings:

Structural Engineering PM

CORNERSTONE ENGINEERING INC

Louisville, KY • On-site

$100K - $140K/yr

Full-time

Re-posted yesterday


Job description

Structural Engineering Project Manager
Cornerstone Engineering, Inc.

Cornerstone Engineering, Inc. is an award-winning and fast-growing AEC firm that values commitment, excellence, and integrity. Headquartered in Louisville, KY, we specialize in delivering high-quality design, engineering, and consulting services to clients in both the public and private sectors—including federal, municipal, and commercial markets.

Our team is driven by a collaborative spirit and a dedication to delivering smart, sustainable solutions. We’re seeking a skilled and motivated Structural Engineering Project Manager who is ready to lead complex design projects, mentor younger engineers, and be a trusted client liaison.

Position Overview:
As a Structural Engineering Project Manager at Cornerstone, you will oversee structural engineering design and coordination from concept through construction. You will manage project schedules, budgets, and deliverables while collaborating closely with clients, architects, and internal team members. Your ability to communicate clearly, lead effectively, and balance multiple priorities will be key to ensuring successful outcomes across a wide range of building types and structural systems.

Job Responsibilities:
• Lead the planning, design, and delivery of structural engineering projects from start to finish.
• Manage project budgets, schedules, and resources.
• Prepare calculations, drawings, and specifications for various building systems (steel, concrete, wood, and masonry).
• Coordinate with internal and external design teams, including architects and MEP engineers.
• Oversee and mentor junior engineers and support staff.
• Review and approve structural plans, reports, and submittals.
• Conduct site visits and construction administration tasks as needed.
• Ensure all design work complies with relevant codes and client standards.
• Serve as the primary point of contact for clients and ensure consistent, clear communication throughout each project.
• Contribute to proposals, marketing efforts, and business development initiatives.

Minimum Qualifications:
• Bachelor’s degree in Civil or Structural Engineering (Master’s preferred).
• Professional Engineer (PE) license required; SE license a plus.
• 5+ years of experience in structural engineering with a focus on building design.
• Proven experience managing multi-discipline design projects.
• Strong technical skills in structural analysis and design software (e.g., RISA, RAM, ETABS, Revit).
• Familiarity with IBC, ASCE 7, ACI, AISC, and other relevant codes and standards.
• Excellent organizational, written, and verbal communication skills.
• Experience working with federal or municipal clients is a plus.
• Must be legally authorized to work in the U.S. and able to travel as needed.

Required Skills and Abilities:
• Strong leadership and team management capabilities.
• Client-focused mindset and ability to build lasting relationships.
• Detail-oriented and deadline-driven.
• Ability to multitask and manage several projects simultaneously.
• Commitment to high-quality work and continuous improvement.

Corporate Culture:
At Cornerstone Engineering, we believe in a collaborative approach that is founded on the principles of Commitment, Excellence, and Integrity to our clients and our team members:

Commitment to Staff and Clients:
• Treat others with respect.
• Set and work toward common goals.
• Communicate clearly and effectively.

Excellence in Performance and Production
• Provide value-added benefits.
• Exceed client expectations.
• Deliver services and products on time and within budget.

Integrity in Behavior
• Deal with clients and associates fairly.
• Practice honesty in all endeavors.
• Focus on a servant-leadership attitude.

If you’re looking for a career where your voice is heard, your leadership is valued, and your work makes a real impact—Cornerstone Engineering is the place for you. We look forward to welcoming the right person to our growing team.