Senior Software Engineer
Centric Consulting
Senior Software EngineerJob Level: EngineerJob Location: Hybrid - Irving, TXTravel Expectations: 25%Job Classification: Temporary (W2T) Contractor (1099)Join Centric Consulting – A Culture You'll LoveAt Centric Consulting, we've cultivated a unique approach to business. Our business is built on three fundamental principles: Enjoy the people you work with, have fun, and do great work. These principles define our consulting model and have crafted one of the most vibrant cultures in the consulting industry – celebrating individuals, collaboration, and lifelong friendships.In this role, you will:Platform Engineering & AdministrationAdminister and optimize the Microsoft 365 tenant — Exchange Online, Microsoft Teams, SharePoint Online, OneDrive, and Microsoft Entra ID — including service configuration, health monitoring, and lifecycle management.Manage Microsoft Teams calling, meeting, recording, and retention policies, including automatic call recording (ACR) and Teams Premium capability rollouts.Provision and govern SharePoint Online sites and OneDrive — permissions, public vs. private site classification, external/guest access, metadata, and storage cleanup.Administer Exchange Online mail flow, distribution and security groups, mailbox lifecycle, message footers/banners, safe-sender lists, and out-of-office configurations.Manage Microsoft Entra ID app registrations, secret and certificate rotation, conditional access policies, group-based licensing, and guest/inactive account reviews.Automation & IntegrationDevelop and maintain PowerShell automation for provisioning, bulk administration, and recurring reporting across the M365 stack.Build and troubleshoot Microsoft Graph API integrations and scope Azure application registrations for internal and partner solutions.Operate governance and reporting tooling (e.g., SysKit Point) for workspace provisioning, inactive-workspace cleanup, and adoption reporting, surfacing usage insights through Power BI dashboards.Migration, Backup & RecoveryLead and support data migrations into Microsoft 365 — including Google Workspace to SharePoint Online and tenant transition initiatives — using tools such as AvePoint.Administer backup and recovery for M365 workloads (e.g., Keepit), perform OneDrive and SharePoint restores, and support backup-controls assurance reviews.Compliance, Security & GovernanceImplement information-governance and compliance controls using Microsoft Purview — data retention, legal holds, eDiscovery, and information protection.Support regulatory and audit programs, including CMMC readiness, SOX, and internal audit controls for collaboration platforms.Represent Messaging & Collaboration in the Change Advisory Board (CAB), authoring and reviewing change records and ensuring affected configuration items are documented.Contribute to AI governance for Microsoft Copilot and Copilot Studio, helping define safe, compliant adoption of AI capabilities across the tenant.Service Delivery & CollaborationAct as a senior escalation point for complex incidents and service requests in the Messaging & Collaboration queue, partnering with Microsoft FastTrack and Premier Support on critical issues.Manage relationships with platform and tooling vendors, evaluating new features, licensing, and roadmap alignment.Mentor junior engineers, document standards and runbooks, and contribute to technical hiring and onboarding.Who You Are:Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.5+ years of hands-on experience administering enterprise Microsoft 365 / Office 365 environments at scale.Deep expertise across Exchange Online, Microsoft Teams, SharePoint Online, OneDrive, and Microsoft Entra ID (Azure AD).Strong PowerShell scripting skills for automating administration and reporting across M365 workloads.Working knowledge of Microsoft Graph API and Azure app registration / authentication concepts.Practical experience with conditional access, identity governance, and M365 security and compliance controls.Familiarity with ITSM and change-management processes (e.g., ServiceNow, CAB).Excellent troubleshooting, documentation, and cross-functional communication skills.Relevant Microsoft certifications (e.g., MS-102, MS-700, MS-721, SC-300, SC-400, or equivalent).Experience with Microsoft Purview, eDiscovery, legal holds.Total Rewards:We proudly offer competitive compensation, a comprehensive and well-rounded benefits package for full-time employees that have been designed to nourish your well-being, such as health coverage, wellness programs, 401K company match, self-managed PTO, and other unique incentives that celebrate your accomplishments.Remote and Hybrid WorkTime Off When You Need ItBenefits That FlexProfessional DevelopmentWhile benefits eligibility may vary for roles that are not full-time, we provide unique opportunities for growth, skill development, and more. Regardless of your role, you'll be part of a collaborative environment where every team member contributes to our shared success.Discover more about our benefits by exploring additional details here.Who We Are:Founded in 1999 with a remote workforce, we combine the benefits of experience, flexibility, and cost efficiency to create tailored solutions centered on what's best for businesses. Now numbering more than 1,400 employees in the U.S. and India, we're committed to solving clients' toughest problems and delivering on our mission of providing unmatched experiences.Our purpose at Centric Consulting is to bring unmatched experiences to clients and employees. These aren't just words we use — it's how we became a company and who we are today. Providing an unmatched experience means we approach each other as human beings and lead with empathy and humility. It means we work diligently to ensure we are a place where everyone can create a sense of belonging and feel respected for who they are.What Makes Centric a Great Place to Work?We know that creating and sustaining an authentically welcoming culture requires that we all play a part in promoting diversity, equity, and inclusion, from our business practice to how we show up for employees and communities. This is how we bring our mission and core values to life, working together to provide the highest quality services to our clients while allowing our employees to reach their full potential. We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws.Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team if you require accommodations during the application or interview process.
- Job Title: Sr. IOS DeveloperWork Location:Irving, TXResponsibilities:Design and develop native iOS applications using Swift.Build responsive and intuitive user interfaces using Swift UI and/or UI Kit.Integrate RESTful APIs and third party SDKs.Collaborate with Product Owners...Senior
- ...every day. If you're ready to grow, lead and make a difference, come join our team and help shape the future of convenience.Senior Software Engineer (Promotions Platform)We are seeking a highly skilled and strategic Senior Software Engineer to serve as a technical lead...SeniorHourly payWork experience placement
- ...Octane Lending is seeking a Senior Software Engineer to lead the evolution of our core products for dealer and lending services. You will join a full stack team and help craft scalable, reliable systems used by dealers across the country. Working with Python, Django,...Senior
- ...Sr Software Engineer AI-MLRequire a blend of strong programming proficiency (especially Python – expert level), deep learning frameworks (PyTorch, TensorFlow), and data engineering skills to build and deploy models. Key skills include mastering Generative AI, Large Language...Senior
- ...Senior Software EngineerTech Tammina LLCJob Description4+ years experience building great software, preferably on SaaS or Platform products... ...fieldQualificationsKnowledge of professional software engineering best practices including coding standards, code reviews, source...Senior
$102.4k - $179k
...products and applications. You will partner closely with AI/ML engineers, data scientists, and cross-functional teams to productionize... ...engineering trends, AI-assisted development tools, and modern software practices to drive continuous improvement and innovation.Partner...Senior- ...Software EngineerA technology-focused engineering organization is seeking software engineers to help design and build high-performance distributed computing systems used in complex, mission-critical environments. The team develops advanced software platforms that support...SeniorContract work
- ...the product and accelerate growth from a healthy bottom line with hundreds of clients. \n Job description As a Senior Software Engineer, you will be part of the talented team building the core Collectly product, powered by a Python backend and React front end...SeniorRemote workVisa sponsorship
$157k - $176.1k
...Senior Software Engineer – Data EngineeringU.S. Bank is seeking the position of Senior Software Engineer – Data Engineering in Irving, TX.Essential Responsibilities:The Senior Software Engineer – Data Engineering will be responsible for the end-to-end design and development...SeniorBank staffWork from home- ...About the role: Are you a talented software engineer who’s excited to drive measurable business growth through technology? At Samsara, we’re looking for a Senior Software Engineer - Growth to help grow Samsara’s revenue by scaling our product-led, self-serve experiences...Senior
- ...Senior Software EngineerTrident Consulting is seeking a Senior Software Engineer for one of our clients in Remote.Job Title: Senior Software EngineerLocation: RemoteLength of Assignment: 1 year w/ extensionType: Contract (W2)Rate: $55/hr on W2Interview Process: Internal...SeniorContract workRemote work
$160k - $180k
...and innovation is mobile and IoT. We are always looking for software engineers who are passionate about creating delightful mobile experiences... ...new technologies and taking on technical challenges. As a Senior Software Engineer, you will showcase your attention to detail...SeniorLocal areaRemote workWork visaFlexible hours$112.71k - $183.14k
...Overview Career Area: Technology, Digital and Data Senior Software Engineer role focused on shaping platform capabilities, leading secure and scalable services on AWS, and mentoring team members while remaining hands-on in development. What You Will Do Design, build,...SeniorVisa sponsorshipRelocation package- ...Senior Site Reliability EngineerWells Fargo is seeking a Senior Site Reliability Engineer in our Platform Management Group as part of Consumer Technology. This role is responsible... ...staffRequired Qualifications:4+ years of Software Engineering experience, or equivalent...SeniorWork experience placement
$120k - $150k
...Senior Software EngineerThe Senior Software Engineer at Groundworks will play a key role in designing, developing, and maintaining high-quality software solutions that support the company's business goals. This position requires leading the full software development lifecycle...SeniorWork at officeRemote work$152k - $230k
...when people come face-to-face. That’s why we’re on a mission to engineer a frictionless, next-generation business travel marketplace. We... ...travel tech, your next journey starts here. We’re hiring 2 x Senior Full Stack Engineer to own the end-to-end development of our next...SeniorH1bWorldwideFlexible hours$88.9k - $165.1k
...opportunities inside the data types, delimiters and decimals. How You’ll Make an Impact We are looking for a highly experienced Senior Software Engineer (7–10 years) to design, build, and scale robust backend systems using Java and Python in an Agile environment. This role...SeniorLocal areaFlexible hours- ...Senior Software EngineerHybrid at least 2 days per week in office in Irving, TXOur client seeks a Senior Software Engineer to design and deliver cloud-native data platforms that enable data-driven, omnichannel marketing. You will define engineering standards, set technical...SeniorHourly payWork at officeLocal area2 days per week
$112.71k - $183.14k
...Senior Software EngineerYour Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not... ..., more sustainable world.Job SummaryAs a Senior Software Engineer on the Salesforce AI & Engineering team, you will be responsible...SeniorPart timeWork experience placementWorldwideFlexible hours- ...Senior Software EngineerSkip to main contentThis site uses cookies to create a better experience for you. Some of these cookies are set automatically... ..., performance and targeting cookies.#Senior Software Engineer page is loaded## Senior Software EngineerApplylocations:...SeniorPart timeRemote workFlexible hours
- ...Caterpillar Inc. in Irving, TX, through Cat Digital, is seeking software professionals to design, develop, test and deploy software applications that power our connected assets and industrial solutions. You will collaborate with business teams and internal customers...Senior
- ...to view how Epsilon transforms marketing with 1 View, 1 Vision, 1 Voice. Employer: Epsilon Data Management LLC Job Title: Senior Software Engineer Job Requisition: 6630.7536.4 Job Location: 6021 Connection Drive, Irving, TX 75039. Telecommuting available from anywhere...SeniorFull timeLocal areaRemote workFlexible hours
$73.15k - $174k
...Senior Software Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired bya collaborative community of colleagues around the world, and where you’ll be able to...SeniorPermanent employmentFull timeContract workLocal area$172.2k - $215.2k
...component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a... ...reliably stored, discoverable, and accessible. We're looking for a Senior Software Engineer to help evolve this platform. You'll work...SeniorFull timeTemporary workWork at officeLocal areaRemote workHome office3 days per week- ...more sustainable world. What You Will Do A qualified candidate will possess the ability to work independently, design, develop, test and deploy software applications. May collaborate with business and internal customers to guide development, #J-18808-LjbffrSeniorWorldwide
- ...solutions and drive digital transformation initiatives across global enterprises. Job Summary We are seeking an experienced Senior Software Engineer with a strong background in Java-based enterprise application development. The ideal candidate will bring deep expertise...SeniorLocal area
$102.4k - $179k
...Responsibilities Design, develop, enhance, code, test, deliver and debug software in a Pair-Programming environment. Implement large, complex... ...preferred. Bachelor's degree in Computer Science, Math, or Engineering highly preferred. ~5 or more years of experience developing...SeniorImmediate start$130k - $150k
...barriers. About the Role: Wellfit is expanding its payments engineering team to support the growing demand for secure, scalable, and innovative payment solutions. We are seeking a Senior Software Engineer with strong backend and cloud development experience, ideally...SeniorWork at office3 days per week$125k - $135k
...business analysis, gathering and documenting requirements, supervising UAT, and obtaining sign‑off for production deployment. Seniority level Mid‑Senior level Employment type Full‑time Job function Information Technology Industries IT Services and...SeniorFull timeWork experience placement$102.4k - $179k
...functional teams to build modern full‑stack solutions using .NET, Angular, and Azure technologies while driving engineering excellence, automation, and software quality. You will contribute to system architecture, mentor engineers, and support the delivery of resilient,...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior robotics software engineer Irving, TX
- software system engineer Irving, TX
- part time software developer Irving, TX
- intel software engineer Irving, TX
- software developer fintech Irving, TX
- software development engineer aws Irving, TX
- information technology software engineer Irving, TX
- ngo software engineer Irving, TX
- software engineer travel Irving, TX
- software engineer part time Irving, TX



