Requirements: English
Company: AllianceOne
Region: Domodossola , Piedmont
Now is a great time to join AllianceOne! As a subsidiary of Teleperformance, AllianceOne provides employees the opportunity to be part of a global leader in contact center management, with the benefit of capitalizing on the global presence the company has built throughout the years. Teleperformance creates more value by providing a better customer experience.Job Description:Position Title: Developer IILocation: Open- Remote USPay and Benefits:The pay range for this position is $70-95k, dependent upon qualifications and experience.Our comprehensive benefits include but are not limited to: Health Insurance (Medical/Dental/Vision), HSA/FSA plans, Generous Paid Time Off package, Optional Daily Pay, EAP, 401k after 90 days and much more!Full-Time employees are eligible for Health benefits on the first of the month following hire date, or coincident to hire date if hired on the first of the month.Travel Requirement: up to 10%, as neededRole Overview:We are seeking a skilled and motivated Developer II to join our growing team. In this role, you will contribute to the design, development, testing, and maintenance of scalable software solutions. As an intermediate-level developer, you will collaborate with cross-functional teams and play a key role in delivering high-quality code while continuing to grow your technical expertise.Role-Based Accountabilities:Design, develop, test, and maintain software applications using Python and SQL.Collaborate with product managers, designers, and other developers to understand business requirements and implement solutions.Participate in code reviews, provide feedback, and maintain code quality and standards.Troubleshoot, debug, and resolve application issues and bugs.Write and maintain technical documentation.Continuously learn and apply new technologies, tools, and development practices.Contribute to process improvements and support the team in agile ceremonies (sprint planning, stand-ups, retrospectives).May perform other duties as requested not specifically addressed in this documentEnsure understanding of how your role and the role of your subordinates (if applicable) contributes to the key organizational objectives by establishing goals that demonstrate your understanding through performance outcomes that support:EBITDARevenueHigh Performance CulturePersonal DevelopmentExpected Deliverables:Interface programs that import data from clients and export data to clients in a variety of file formats: Fixed-width text files, delimited text files, Excel files, XML filesTechnical documentation that describes how those interface programs operateEnd-user documentation that describes how to use those interface programsQualifications:Work Experience24 years of professional experience in software development.Education and CertificationsBachelors degree in Computer Science, Engineering, or related field (or equivalent work experience).Behavioral Competencies:Problem Analysis and Problem-Solving Skills: Uses sound or logical judgement to spot and analyze problems, develop alternative solutions and initiate corrective actionAttention To Detail: Accomplishes tasks by considering all areas involved, no matter how small; shows concern for all aspects of the job; accurately checks processes and tasks; is watchful over a period of timeEffective Verbal and Written Communication Skills: Clearly communicates ideas, information, proposals, instructions, issues and questions using appropriate tone and language. Produces clear, concise email, messages and other correspondence, that conveys all relevant information using appropriate language.Core Competencies:Professional Communication: Demonstrates the ability to strategically and confidently communicate, both oral and written, with a diverse team to display core organizational values of Integrity, Respect, Professionalism, Innovation and Commitment. Takes action to build and maintain strategic relationships between ones area and other areas, teams, departments, units, or organizations to help achieve business goals.Performance Management: Accountable for individual performance by working with leader to set realistic goals and expectations to allow for solid understanding of your role and how it contributes to the overall success of the organization. Exhibits effective problem-solving skills, resourcefulness and resilience. Works tenaciously toward and derives satisfaction from achieving challenging goals; conveys a sense of urgency and drives issues to closure.Team Player: Embraces a cohesive and collaborative group dynamic where team members work together towards common goals, leveraging each others strengths to achieve superior results. The ability to hear, respect and reflect on different perspectives,and communicate empathetically with others.Change Management: Recognizing when and why strategic change is necessary to improve performance, stay competitive, or adapt to new circumstances. Welcomes change and new business practices as opportuniti