1

Software Development Associate Jobs in Tennessee

IT Support Associate

Memphis, TN · On-site

$16.50 - $21.25/hr

IT Support Associate Memphis, TN PRIMARY PURPOSE: To support basic IT systems to end users on a ... and software development partner headquartered in Dallas, Texas. We support clients across ...

This role bridges the gap between teams for seamless and secure application and software development. As a Senior Associate, you will build meaningful client connections and learn how to manage and ...

Associate Account Manager, LEADTOOLS

Charlotte, TN · On-site

$110K - $115K/yr

As an Associate Account Manager, you will play a key role in driving business growth by expanding ... Company Description As the industry-leading provider of document software development (SDK ...

As a Business Development Associate with DeBra-Kuempel, Inc., you will be responsible for ... Ability and willingness to learn other software applications as required. * Strong multitasking and ...

Showing results 41-60

Software Development Associate information

What are some common challenges software development associates face when transitioning from academic projects to professional work?

Software Development Associates often find that real-world projects involve more collaboration, code reviews, and adherence to coding standards than academic assignments. In a professional setting, there is also a greater emphasis on version control, agile methodologies, and communicating progress with team members and stakeholders. Balancing multiple tasks and deadlines, learning to navigate legacy codebases, and quickly adapting to new tools or frameworks are frequent challenges, but they also provide valuable opportunities for growth and skill development.

What is a software development associate?

A Software Development Associate is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They work closely with more experienced developers and project teams to help build and improve software solutions according to specifications. Their tasks often include debugging code, writing documentation, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, providing foundational experience and growth opportunities.

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

To thrive as a Software Development Associate, you need a solid understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and agile development methodologies is typically expected. Strong teamwork, communication skills, and a willingness to learn new technologies set standout candidates apart. These skills and qualities enable associates to effectively contribute to projects, adapt to evolving requirements, and collaborate within dynamic development teams.
What are the most commonly searched types of Software Development jobs in Tennessee? The most popular types of Software Development jobs in Tennessee are:
What are popular job titles related to Software Development Associate jobs in Tennessee? For Software Development Associate jobs in Tennessee, the most frequently searched job titles are:
What cities in Tennessee are hiring for Software Development Associate jobs? Cities in Tennessee with the most Software Development Associate job openings:
Infographic showing various Software Development Associate job openings in Tennessee as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution.

Commercial Roofing Estimator - Production

Rackley Roofing

Lebanon, TN

$55K - $74K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Roles and Responsibilities

  • Estimate Preparation (Reroof) – Collect pertinent job information from on-site visits including but not limited to roof measurements, roof core information and overall roof condition, material staging, hoisting equipment setup, utilizing the RRCI standardized method.
  • Estimate Preparation (New Construction) – Review provided plans and specifications for clarity and intent.
  • Estimate Preparation (Common) – Compose and submit RFI’s (Request for Information) to designer/consultant/owner for clarifications on project-specific information that is unclear at the time of the bid.
  • Estimate Preparation (Common) – Work closely with material and equipment vendors to obtain competitive pricing on purchased goods and rental equipment.
  • Actively review project variables in order to find the most competitive and customer-centered roof system assembly.
  • Prepare estimates utilizing The EDGE estimating software. (Preferred)
  • Review estimate and supporting documentation with estimating department manager or senior estimator.
  • Prepare project specific proposal outlining such items as anticipated or predetermined staging and hoisting locations as well as roof installation details and general construction procedures.
  • Accompany assigned business development associate to proposal delivery.
  • Actively make follow-up calls on outstanding/delivered proposals when no business development associate is assigned to the project.
  • Once projects are obtained, complete the Project Information Packet (P.I.P.) and conduct handoff with the assigned project manager.
  • Attend pre-construction meeting with the operations department.
  • Assist in pricing change orders and other project-specific tasks to help maximize project profitability.
  • Participate in continuing education, trade shows, seminars, publications to keep up with industry standards.
  • Monitor bid calendar on Dataforma daily to allow attention to the upcoming schedule, and practice minimum 2 weeks look ahead.
  • Facilitate communications between various depts. engaged in completing work.
  • Develops and maintains resource information on products, vendors, subcontractors, govt requirements, etc.
  • Photocopies documents and plans, maintain project databases.

Measurement of performance

  • Sell a predetermined dollar volume of roofing projects.
  • Meet or exceed all listed job responsibilities.

PM21

Requirements

Education/Experience

  • Bachelors degree or equivalent experience, with 4-7 years of work experience
  • Critical and abstract thinking skills.
  • High aptitude in math and language arts (writing).
  • Competent PC skills (Windows OS, Microsoft Office Suite)
  • Ability to read and interpret construction documents

Position may require occasional climbing, balancing, heavy lifting, stooping, kneeling, and or crawling. This position may require sitting for extended periods of time, or require being on your feet for an extended period of time.

Benefits

Medical, Dental, Vision, Life Insurance, 401K, Holidays, Vacation