Trouvez votre prochaine opportunité

Recherchez des offres par métier, compétence et lieu. Vérifiez les exigences avant de préparer votre candidature.

Une recherche utile ne s’arrête pas à un intitulé séduisant. Comparez les missions, les exigences et les conditions avec votre expérience. Ce guide vous aide à sélectionner des opportunités, préparer des documents pertinents et vérifier où déposer chaque candidature.

L’interface est en français. Les intitulés et descriptions publiés par les entreprises restent dans leur langue d’origine, qui peut être l’anglais.

Effacer les filtres

Résultats : 9 366

← Retour aux résultats

Software Engineer – SQL / Full Stack (Hybrid), Plano

O'Neil Digital Solutions, LLC

Lieu
Plano, TX
Publié
8 oct. 2026

Avant de postuler, confirmez sur le site de l’entreprise que l’offre est toujours ouverte et consultez les conditions complètes.

Description du poste

L’interface est en français. Les intitulés et descriptions publiés par les entreprises restent dans leur langue d’origine, qui peut être l’anglais.

Software Engineer – SQL / Full Stack (Hybrid), Plano Location: Plano, Texas Work arrangement: Hybrid — three/four days per week onsite About Us O’Neil Digital Solutions (ODS) is a subsidiary of Data Analysis Incorporated (DAI), the umbrella company for the O’Neil family of businesses. DAI and its subsidiaries operate across diverse industries, including global equity markets, healthcare, financial services, digital news, and insurance. O’Neil Digital Solutions provides technology-driven print, document composition, data-processing, and fulfillment solutions for clients across multiple industries. We use technology and innovation to improve our businesses and help our customers succeed. We value integrity, personal accountability, collaboration, and practical problem-solving. Pay $90K - $96K base + 10% yearly bonus targetThe Opportunity O’Neil Digital Solutions is seeking a Software Engineer with strong SQL and data-integration experience, along with complementary full-stack development skills. This is a SQL-first engineering position. The majority of the near-term work will involve SQL development, SSIS packages, data ingestion, transformation, and production workflows. The engineer will also contribute to solutions involving Python, C#, APIs, JSON files, and web applications. The successful candidate will be able to take a customer specification or business requirement, develop an end-to-end technical plan, and implement the solution within an existing, interconnected processing environment. This role requires someone who understands how changes made at the beginning of a workflow can affect databases, services, applications, files, and production outputs downstream. This is an excellent opportunity for an experienced engineer who enjoys solving complex data problems, working across multiple layers of an application, and taking ownership from initial requirements through production deployment. What You’ll Do Design, develop, enhance, and maintain SQL-first, full-stack applications and data-processing workflows.Develop and support complex SQL queries, stored procedures, database objects, and SSIS packages.Build and maintain processes that ingest, validate, transform, and export structured and semi-structured data, including JSON and other file formats.Translate customer specifications and business requirements into practical, end-to-end technical plans.Analyze upstream and downstream dependencies before implementing changes.Integrate SQL-based workflows with internal and external APIs.Contribute to backend development using Python, C#, or comparable technologies.Support web application development when required.Diagnose and resolve SQL performance, data-quality, integration, and production-processing issues.Apply performance-tuning and code-optimization practices to improve reliability and efficiency.Develop appropriate validation, logging, error-handling, recovery, and monitoring processes.Test changes across the complete workflow to ensure they produce the intended downstream results.Collaborate with software engineering, client services, manufacturing, composition, and other business and technical teams.Estimate and prioritize work when requirements are both clearly defined and ambiguous.Deliver medium-to-large projects through the full software development lifecycle, from planning and design through deployment and production support.Assist and guide other engineers while contributing as a hands-on member of the team.Participate in Agile/Scrum development processes and help the team meet project milestones and delivery commitments.Required Qualifications Bachelor’s degree in Information Technology, Computer Science, a related discipline, or equivalent professional experience.Four to seven years of professional software development, database engineering, or data-integration experience.Strong, recent hands-on SQL development experience.Experience designing, developing, or maintaining ETL and data-integration workflows.Experience with SSIS or a comparable enterprise data-integration platform.Demonstrated ability to understand and support an interconnected, end-to-end processing environment.Experience diagnosing SQL performance issues and applying performance-tuning or code-optimization techniques.Experience taking at least one large project or multiple medium-sized projects from initial requirements through production deployment.Experience working with production systems, including troubleshooting, validation, and ongoing maintenance.Ability to independently translate general specifications into a structured technical approach.Strong analytical, planning, and problem-solving skills.Clear written and verbal communication skills.Ability to collaborate effectively with both technical and nontechnical partners.Preferred Qualifications Advanced experience with Microsoft SQL Server and SSIS.Experience integrating databases with REST APIs or other application services.Experience developing backend solutions with Python or C#.Experience processing JSON or other semi-structured data formats.Experience with Java or another object-oriented programming language.Experience with a modern frontend framework such as Vue.js, Angular, or React.Experience working in manufacturing, document composition, financial services, or another production-oriented environment.Experience mentoring engineers or providing technical guidance to project teams.What Success Looks Like A successful engineer in this position will: Become productive within an established SQL and SSIS framework.Take ownership of assignments without requiring step-by-step direction.Understand the complete flow of data from initial input through final production output.Anticipate how a proposed change may affect related systems and downstream processes.Deliver reliable, maintainable solutions—not isolated code changes.Communicate risks, dependencies, progress, and technical decisions clearly.Balance immediate delivery needs with long-term system quality and supportability.Knowledge, Skills, and Abilities Perform all work with honesty and integrity.Take personal responsibility for the quality, productivity, and timeliness of assigned work.Listen attentively and communicate professionally and promptly.Use creativity, analysis, and sound judgment to improve existing practices and develop practical solutions.Collaborate with colleagues to achieve shared goals.Support the organization’s values, departmental objectives, and customer commitments.Working Conditions Work is performed primarily in an office or home-office environment under the company’s hybrid work arrangement. The position typically requires the ability to sit for extended periods, communicate by telephone or video conference, and use a computer throughout the workday. The role may occasionally require lifting items weighing up to 10 pounds. Equal Opportunity Employer O'Neil Digital Solutions is an equal opportunity employer. All employment decisions, including hiring, promotion, discipline, and discharge, are based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, sex, sexual orientation, gender identity or expression, veteran status, or any other status protected by applicable federal, state, or local law. Senior Software Engineer – SQL / Full Stack (Hybrid), Plano - please apply! Pay: $90,000.00 - $96,000.00 per year Benefits: 401(k)401(k) 3% MatchAD&D insuranceDental insuranceDependent health insurance coverageDisability insuranceFamily leaveFlexible scheduleFlexible spending accountHealth insuranceHealth savings accountLife insurancePaid holidaysPaid parental leavePaid sick timePaid time offParental leavePartner benefitsPet insurancePrescription drug insuranceReferral programUnlimited paid time offVision insuranceWork from homeApplication Question(s): Do you have a current or future need for Visa Sponsorship to work in the U.S.? If Yes, please explainThis is a hybrid work environment with on-site presence required. Are you currently within commutable distance to Plano, TX 75074? How many years of professional, hands-on SQL development experience do you have?Have you personally developed, modified, and supported SSIS packages in a production environment?Do you have hands-on experience diagnosing and improving SQL performance using techniques such as execution-plan analysis, indexing, query optimization, or stored-procedure tuning?Have you independently taken a SQL-based data integration solution from business requirements through development, testing, production deployment, and support?Work Location: In person

Recherchez, comparez et préparez votre candidature

Commencez par un métier ou une compétence que vous souhaitez utiliser. Ajustez les filtres de lieu et de métier, puis ouvrez les offres pour comparer les responsabilités. Si vous ne trouvez aucun résultat, essayez un terme plus court ou retirez un filtre à la fois.

Distinguez les exigences indispensables des préférences. Vérifiez les horaires, la rémunération et le lieu lorsqu’ils sont indiqués. Un poste à distance peut imposer un pays de résidence, une autorisation de travail ou des horaires compatibles. Confirmez la disponibilité et les conditions complètes auprès de l’entreprise.

Choisissez des exemples réels de votre expérience qui répondent aux besoins du poste. Expliquez votre contribution et n’utilisez des chiffres que si vous pouvez les justifier. Suivez les consignes de l’entreprise et vérifiez vos coordonnées, le contenu et le PDF avant l’envoi.

Avant d’envoyer votre candidature

Questions sur la recherche d’emploi

Pourquoi certaines annonces sont-elles en anglais ?

Les employeurs rédigent leurs propres intitulés et descriptions. Nous conservons ces textes pour ne pas modifier les exigences ou les conditions. La navigation et ce guide sont en français. Si une recherche en français ne donne rien, essayez aussi le métier ou la compétence dans la langue de l’annonce, par exemple « software engineer ».

Un poste à distance permet-il de travailler depuis n’importe quel pays ?

Pas nécessairement. L’entreprise peut limiter les pays de résidence, exiger une autorisation de travail ou imposer des horaires. Consultez l’annonce originale. Si ces informations manquent, demandez confirmation à l’employeur avant de considérer que le poste est accessible depuis votre lieu de résidence.

Que faire si aucun résultat ne s’affiche ?

Essayez un intitulé plus général ou une seule compétence et retirez les filtres un par un. Les intitulés varient selon les entreprises. Si une annonce précise a disparu, recherchez sa référence sur la page carrières de l’entreprise ; élargir la recherche ne rouvre pas un poste fermé.

Ma candidature est-elle envoyée depuis ResumizeAI ?

Le bouton de candidature ouvre un site externe. Suivez les instructions de l’employeur ou du prestataire de recrutement et confirmez l’envoi sur ce site. Préparer un CV dans ResumizeAI ne dépose pas de candidature. Si le lien mène seulement au site de l’entreprise, recherchez d’abord le poste concerné.

Comment adapter mon CV et ma lettre de motivation ?

Reliez les exigences à des projets, missions et résultats que vous pouvez expliquer. Mettez en avant votre expérience pertinente sans inventer de compétences. Dans la lettre, expliquez votre intérêt avec un exemple concret. Respectez la langue et le format demandés, puis relisez les deux documents avant de les envoyer.