Software Development Specialist

2 days ago


Charlotte, North Carolina, United States Ferretti Search Full time

We're seeking a skilled Software Development Specialist to join our team and contribute to the development and refinement of our digital products and solutions.

As a key member of our team, you'll play a crucial role in the ongoing development and refinement of our digital products and solutions.

Your responsibilities will revolve around leveraging your technical expertise to design, build, test, and deploy software within the context of an Agile development framework.

Additionally, you'll collaborate closely with our team to ensure the delivery of high-quality solutions that meet the needs of our clients and stakeholders.


Responsibilities:
Participate in all phases of the software development lifecycle (SDLC), including design, implementation, testing, deployment, and maintenance.
Work independently under general supervision on short-term assignments, applying sound judgment and technical expertise.

Collaborate with Senior Engineers, Scrum Masters, Project Managers, and other stakeholders to understand business needs and translate them into effective technical solutions.

Analyze, design, develop, test, and maintain new and existing software solutions aligned with established business requirements and IT standards.
Contribute to the design and development of the project's technical architecture.
Develop and implement automated unit and UI tests to ensure code quality and functionality.
Advocate for and implement standard development methodologies to promote efficiency and maintainability.
Participate in peer code reviews, fostering a collaborative and knowledge-sharing environment.
Effectively communicate technical information to both technical and non-technical audiences, verbally and in writing.

Qualifications:
Bachelor's degree in Computer Science or a related field AND 2-4 years of relevant experience with programming technologies.
OR, in lieu of a degree, 3-6 years of combined education and relevant work experience in software development.
Strong software development skills with the ability to deliver high-quality solutions under tight deadlines.
Excellent teamwork and communication skills, with the ability to collaborate effectively in a fast-paced environment.

Proficiency in a variety of programming languages and technologies commonly used in your domain (e.g., Python, Java, C#, JavaScript, SQL databases).

Strong understanding of software development principles, data structures, and algorithms.
Experience working in an Agile development environment is a plus.
Initiative and a willingness to go beyond basic implementation tasks are valued.

Additional Considerations:
This role may require occasional extended hours or on-call support during critical times.

Ferretti Search is an award-winning Recruitment Firm specializing in Executive Recruiting and Staffing. Our product is people.

Ferretti Search has a dedicated team of executive recruiters ready to help our clients find employment solutions that benefit them as well as match our candidates with a company that meets their job preferences and career goals.

At Ferretti Search, we believe in transparency throughout the entire process in order to serve our clients and candidates better.

We take pride and value our relationship with our clients and candidates.

  • Charlotte, North Carolina, United States Veracity Full time

    Job Title: Software Development SpecialistDuration: 24 MonthsLocation: Hybrid Roles (3 Days Onsite/2 Days WFH)Job Summary:We are seeking a highly skilled Software Development Specialist to join our team at Veracity. As a key member of our software engineering team, you will be responsible for consulting on complex initiatives, reviewing and analyzing complex...


  • Charlotte, North Carolina, United States Genesis10 Full time

    Job Title: Software Development SpecialistGenesis10 is seeking a highly skilled Software Development Specialist to join our team in the financial industry. This is a 24+ month contract position.Responsibilities:Consult on complex software initiatives with broad impact and large-scale planning.Review and analyze complex software challenges that require...


  • Charlotte, North Carolina, United States Siemens Digital Industries Software Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Siemens Digital Industries Software. As a key member of our R&D team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software programming for products with a focus...


  • Charlotte, North Carolina, United States Syntricate Technologies Full time

    Job Summary:We are seeking a highly skilled Software Development Specialist to join our team at Syntricate Technologies. The ideal candidate will have a strong background in software engineering and experience with cloud-based technologies.Key Responsibilities:Consult on and participate in moderately complex initiatives and deliverables within software...


  • Charlotte, North Carolina, United States Iris Software Inc. Full time

    Iris Software Inc. is seeking a seasoned Core Java Developer for a long-term engagement in the United States.Job Title: Core Java DeveloperLocation: Hybrid, with 3 days of on-site workDuration: 18 MonthsJob Type: W2 only, no C2CJob Description:Key Responsibilities:8-10 years of overall development experience in SDLC/SRLC.Hands-on experience in application...


  • Charlotte, North Carolina, United States Iris Software Inc. Full time

    We are seeking a skilled Core Java Developer to join our team at Iris Software Inc. in Charlotte, NC.Job Title: Core Java DeveloperLocation: Hybrid, 3 days onsite (Charlotte, NC)Duration: 18 MonthsJob Type: Full-timeExperience: 8-10 years of overall development experience in SDLC/SRLCResponsibilities:Design and develop applications using Java/JEE, Spring,...


  • Charlotte, North Carolina, United States USAA Full time

    The OpportunityWe are seeking a skilled Software Development Specialist to join our team at USAA. As a dedicated member of our software engineering team, you will play a critical role in supporting Workday development and ensuring the delivery of high-quality technical solutions.Key Responsibilities:Design, develop, and test technical solutions to meet...


  • Charlotte, North Carolina, United States Saxon Global Full time

    Job DescriptionWe are seeking a highly skilled Software Development Specialist to join our team at Saxon Global. As a key member of our development team, you will be responsible for designing, coding, configuring, testing, debugging, and documenting system and application programs.Key ResponsibilitiesDevelop and maintain operational and system level...


  • Charlotte, North Carolina, United States USAA Full time

    The OpportunityWe are seeking a skilled Software Development Specialist to join our team at USAA. As a dedicated member of our software development team, you will be responsible for supporting Workday development and ensuring the successful delivery of technical solutions.Key Responsibilities:Design, develop, and test technical solutions to meet business...


  • Charlotte, North Carolina, United States Triunity Software Full time

    Job Title: Identity and Access Management SpecialistWe are seeking an experienced Identity and Access Management Specialist to join our team at Triunity Software. As an IAM Specialist, you will be responsible for implementing and managing identity and access management systems, ensuring compliance with SOX regulations and ITGC standards.Key...


  • Charlotte, North Carolina, United States Triunity Software Full time

    Job Title: UAM Application CleanupJob Summary:We are seeking a skilled UAM Application Specialist to join our team at Triunity Software. As a key member of our development team, you will be responsible for full lifecycle development of our UAM application.Key Responsibilities:Develop and maintain strong Pearl Development skillsUtilize strong SQL skills with...


  • Charlotte, North Carolina, United States Triunity Software Full time

    About the RoleWe are seeking a skilled Change Management Specialist to join our team at Triunity Software. As a key member of our IT infrastructure team, you will be responsible for providing expert-level support for our UAM application.Key ResponsibilitiesProvide timely and effective support for UAM application issuesCollaborate with cross-functional teams...


  • Charlotte, North Carolina, United States Triunity Software Full time

    About Triunity SoftwareTriunity Software is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America. We provide IT services and technology solutions to various business verticals like Healthcare, Pharma, Banking, Finance, etc. Our goal is to develop a long-term partnership with businesses...


  • Charlotte, North Carolina, United States Lowe's Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at Lowe's. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers and business stakeholders.Key ResponsibilitiesTranslate business requirements into logical program...


  • Charlotte, North Carolina, United States 3D Cloud Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our development team at 3D Cloud. This position is based in Charlotte, NC.Key Responsibilities:Design and develop web applications using Javascript, Typescript, HTML, CSS, and WebGL.Contribute to the development of libraries and templates shared across our 3D Cloud...


  • Charlotte, North Carolina, United States Triunity Software Full time

    Job Title: Identity and Access Management SpecialistWe are seeking an experienced Identity and Access Management Specialist to join our team at Triunity Software. As an IAM Specialist, you will be responsible for implementing and managing identity and access management systems, ensuring compliance with SOX regulations and ITGC standards.Key...


  • Charlotte, North Carolina, United States Genesis10 Full time

    Job Summary:Genesis10 is seeking a skilled Software Engineer to join our team in the financial industry. This is a 15+ month contract position that requires expertise in complex software engineering initiatives and broad impact planning.Key Responsibilities:Consult on complex software engineering initiatives with broad impact and large-scale planning.Review...


  • Charlotte, North Carolina, United States Performing Arts Consultants Full time

    Software Development OpportunityWe are seeking a skilled Application Developer to join our dynamic team at Performing Arts Consultants. The ideal candidate will have a strong background in software development and a passion for creating innovative applications that enhance user experience.Key Responsibilities:Design, develop, test, and maintain high-quality...


  • Charlotte, North Carolina, United States Strategic Staffing Solutions Full time

    Job Title: Software EngineerLocation: RemoteDuration: 12 MonthsIn this role, you will participate in low to moderately complex initiatives and identify opportunities for process improvements within Software Engineering. You will review and analyze basic or tactical Software Engineering assignments or challenges that require research, evaluation, and...


  • Charlotte, North Carolina, United States Triunity Software Full time

    Job Title: IdentityIQ SailPoint Requirements and PAM SpecialistWe are seeking a highly skilled IdentityIQ SailPoint Requirements and PAM Specialist to join our team at Triunity Software.About the Role:The successful candidate will have previous experience deploying UAM platforms and specifically SailPoint's IdentityIQ. They will be responsible for ensuring...