Junior Software Developer Back to Job List

Junior Software Developer

Listed on: 05/17/2022
Location: Atlanta, GA 30339
Industry: Technical
Salary: $75,000.00 - $85,000.00
Description: OnTrack staffing is assisting a well-established 3D/4D technology Company with a worldwide customer base in the computer vision, Artificial Intelligence, machine learning, wearable-tech, human factors, apparel, and healthcare sectors, is looking to recruit a Junior Software Developer to join their dynamic team. Now entering a period of extensive growth, client is looking for a self-motivated, detail-oriented individual, who wants a career development opportunity, to become a team member ensuring that the Company’s 3D/4D software product portfolio continues to be world-class. Client's robust technology has been featured in hundreds of peer-reviewed investigative research publications enumerating a wide variety of human form performance. contact beth.rennecker@otstaffing.com 972-454-4414 Job Description.This position will be responsible for assisting the development team with all aspects of software design and coding. Their primary role is to learn the codebase, attend design meetings, write code, fix bugs, and assist the Development team in all design-related tasks. Responsibilities and Duties.• Working within a team to develop, test, and maintain market leading 3D/4D software applications.• Designing algorithms and flowcharts to create new software programs and systems.• Prototyping ideas and implementing algorithms.• Designing, developing, and testing software applications in accordance with established standards.• Producing efficient and elegant code based on requirements.• Participating in peer-reviews of solution designs and related code.• Troubleshooting, debugging, maintaining, and improving existing software.• Developing technical documentation to guide future software development projects.• Packaging and supporting the deployment of releases.• Using best-practice source code control protocols and development procedures.• Assisting the customer support team in resolving complex software-related issues.• Collaborating with management, departments, and customers to identify end-user requirements and specifications. Travel. Possible travel (up to 5%) as required. Technical Skills.• Proficiency in coding languages including Python, Java, and C++.• Experience in object-oriented software design and development.• Excellent knowledge of the software development life cycle.• Experience with Microsoft® Windows® OS.• Plus. Strong mathematical background (3D geometry, linear algebra, numerical methods, algorithms, etc.).• Plus. Software-hardware integration experience.• Plus. Experience developing graphics and geometry algorithms for 3D applications. Qualifications.• Bachelor’s or Master’s degree in Computer Science or a related field.Skills Required.• Strong analytical and problem-solving skills.• Ability to plan, organize, and work diligently to meet project objectives and deadlines.• Effective communications skills.• Work independently and as a contributing team member.This full-time position is based in Atlanta, GA.