1

Assistant Software Developer Jobs in Hiawassee, GA

They will assist the Engineering Department Manager in the duties of reviewing existing processes ... software. 6. Maintain effective, readily accessible files and record of office reports. 7. ...

Laser Programmer & Operator

Cornelia, GA

$16.75 - $20.75/hr

Develop and modify laser table programs using G-code, CAD/CAM software or nesting software ... Conduct routine maintenance and cleaning of laser tables, assist in troubleshooting and resolving ...

Laser Programmer & Operator

Cornelia, GA ยท On-site

$16.75 - $20.75/hr

Develop and modify laser table programs using G-code, CAD/CAM software or nesting software ... Conduct routine maintenance and cleaning of laser tables, assist in troubleshooting and resolving ...

May assist in problem solving, corrective action completion, including the use of 6D, 5Why and other tools * May assist Quality Engineers in controlling, handling, and dispositioning non-conforming ...

May assist in problem solving, corrective action completion, including the use of 6D, 5Why and other tools * May assist Quality Engineers in controlling, handling, and dispositioning non-conforming ...

Assistant Software Developer information

See Hiawassee, GA salary details

$24.3K

$82.6K

$199K

How much do assistant software developer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for assistant software developer in Hiawassee, GA is $82,635.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,300.00 and $87,400.00 per year, depending on experience, location, and employer.

What is the difference between Assistant Software Developer vs Junior Software Developer?

AspectAssistant Software DeveloperJunior Software Developer
Required CredentialsTypically an associate degree or relevant certificationsUsually an associate degree or entry-level certifications
Work EnvironmentSupportive team, learning-focused, entry-level projectsHands-on coding, developing features, debugging
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsWidely used across software firms, tech startups, and IT services

The main difference is that Assistant Software Developers often focus on supporting tasks and learning, while Junior Software Developers are more involved in actual coding and project work. Both roles are entry-level, but Junior Developers typically have more hands-on responsibilities and experience.

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

To thrive as an Assistant Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), basic software development principles, and often a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is typically required. Strong problem-solving abilities, teamwork skills, and attention to detail help individuals excel in collaborative and fast-paced development environments. These skills and qualities are vital for producing high-quality code, supporting project goals, and contributing effectively to software development teams.

What is an assistant software developer?

An Assistant Software Developer is an entry-level professional who supports software development teams by assisting in coding, testing, debugging, and maintaining software applications. They typically work under the guidance of more experienced developers, helping to implement features, fix bugs, and learn best practices in software engineering. This role is ideal for recent graduates or those new to the field, providing valuable hands-on experience and an opportunity to build technical skills. Over time, Assistant Software Developers may advance to more senior roles as they gain experience and expertise.

What are some common challenges faced by assistant software developers when working on team projects?

Assistant Software Developers often encounter challenges such as understanding existing codebases, managing time effectively while balancing multiple tasks, and keeping up with rapidly changing project requirements. Collaboration is key, as you'll frequently work alongside senior developers, testers, and project managers, which requires clear communication and openness to feedback. Embracing these challenges helps build problem-solving skills and sets the stage for future career growth within the development team.

Engineer

Panel Built Inc

Blairsville, GA โ€ข On-site

Full-time

Re-posted 26 days ago


Job description

Description:

SUMMARY

The Process Engineer will support the Engineering team by determining where drafting workflow can be improved upon via automated methods. They will assist the Engineering Department Manager in the duties of reviewing existing processes and modifying/creating new workflows due to the addition of 3D modeling, PDM, and NetSuite. They also assume the day-to-day duties of working with the Engineering Team to improve quality.

ESSENTIAL DUTIES AND RESPONSIBILITIES (other duties may be assigned)

1. Develop and refine Inventor scripts to automate building design for pre-assembled buildings, where it seems a good fit

2. Optimize the design process to reduce design time/cost and improve accuracy

3. Create documentation and tutorials for drafting standard operating procedures/work instructions and keeping all relevant teams up to date

4. Mitigate quality issues related to drawings and/or manufacturing constraints

5. Develop inhouse methods of fulfilling customer feedback/requests for their buildings

6. Assist with new developing projects at Panel Built. Some of those projects include, but is not limited to, the following:

a. Assist IT with launching the Engineering process/workflow in NetSuite. This includes assisting with the creation of a scheduling section within NetSuite for the Engineering Team to be able to create/schedule/assign tasks, show review and revisions status, and test automated processes once tasks are complete.

b. Assist IT with launching a Product Data Management tool (Vault). This includes creating scope of work for upper management to consider purchasing a future PDM system. Once purchased, using best practices of creating a version control process to use this database of drawings/standard operating procedures/work instructions/etc.

c. Assist IT with setting up CADLink to tie 3D Modeling tools (Inventor, Revit) to NetSuite. The plan is for future loading of Materials Schedules/BOM.

7. Create (and/or modify) 3D model parts/assemblies for engineering projects based on lessons learned.

8. Provide on-site Customer Service Support as needed for hands-on engineering expertise.

9. Conduct required research for permit requirements as needed.

10. Review work created by other drafters.

11. Provide guidance to other drafters and other departments concerning methods for design.

12. Impromptu travel as required.

Requirements:

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

1. Exceptional analytical and problem-solving ability.

2. Ability to work independently as needed.

3. General knowledge of CAD and manual drafting principles, practices, methods, techniques and engineering principles.

4. Demonstrate proficiency in both oral and written communication; read and interpret construction drawings; prepare accurate detailed drawings from data supplied from sketches and manufacturer specification sheets.

5. Operate computer using standard drafting (CAD) software.

6. Maintain effective, readily accessible files and record of office reports.

7. Establish and maintain effective working relationships with co-workers and outside vendors/customers.

EDUCATION and/or EXPERIENCE

Bachelor’s degree in engineering

LANGUAGE SKILLS

Ability to read and comprehend complex instructions, short correspondence, and memos in the English language.

MATHEMATICAL SKILLS

1. Ability to add/subtract two digit numbers and to multiply/divide with 10's and 100's.

2. Ability to perform these operations using units of United States currency, weights, and measurements.

COMPUTER SKILLS

Microsoft Windows/File Explorer, Microsoft Office (Word, Excel, Outlook, Teams), File Maker Pro, NetSuite, Inventor, Revit, AutoCAD, Vault, CADLink

Graphs and email

REASONING ABILITY

1. Ability to apply common sense understanding to carry out complex instructions.

2. Ability to discern when other parties need to be involved in validating priorities.

CERTIFICATES, LICENSES, REGISTRATIONS

Valid Driver’s License

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.