NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.
Software Development Senior Associate
Location
United States
Posted
63 days ago
Salary
$53K - $79K / year
Seniority
Senior
Job Description
Software Development Senior Associate
NTT DATA Services
Role Description We are currently seeking a Software Development Senior Associate - Remote US to join our team in Plano, Texas (US-TX), United States. - Act as a key contributor in automating the provisioning of cloud infrastructure using Infrastructure as Code (IAC) using Terraform for GCP and Azure. - Collaborate with internal domain experts and using industry best practices to author Terraform modules to ensure infrastructure compliance, security, and consistency across environments. - Collaborate with development teams to enable effective use of Terraform, offering support, workshop, guidance, and training as needed. - Implement and enforce Policy-as-Code frameworks using tools such as HashiCorp Sentinel or Open Policy Agent (OPA) to ensure security, compliance, and governance standards. - Manage and administer Azure DevOps Services environments, including CI/CD pipelines, repositories, agent pools, teams, approvals, and related components. - Automate routine cloud provisioning and configuration tasks using Terraform, CI/CD pipelines, and supporting scripts (e.g., Python, Bash, PowerShell). - Create and maintain documentation for infrastructure configurations, coding standards, deployment workflows, and operational procedures. Qualifications - 2+ years working with Google Cloud Platform (GCP) or Azure Cloud in production settings. Requirements - Hands-on experience in scripting using an object-oriented programming (OOP) such as Python, Ruby. - 2+ years of hands-on experience with Infrastructure as Code (IaC) tools such as Terraform. - Knowledge and understanding of core cloud offerings and understanding of cloud concepts like landing zone. - Experience managing CI/CD pipelines, repositories, and release processes using Azure DevOps. - Strong interpersonal and communication skills, with the ability to work collaboratively across teams. Benefits - Participation in medical, dental, and vision insurance. - Flexible spending or health savings account. - AD&D insurance. - Employee assistance program. - Participation in a 401k program. - Additional voluntary or legally-required benefits.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description Do you want the opportunity to develop Manufacturing Execution Systems (MES) and custom industrial software solutions for some of the world’s greatest companies? Would you relish in the chance to tackle a problem a customer is having with their manufacturing process and come up with a solution using your passion for automation and programming? If industry 4.0 is part of your day to day activities, I invite you to come be a Control Freak with us. What You Will Be Doing - High level language programming for a variety of applications including Python, Java, and others - Database design and programming including stored procedures and reporting in platforms such as SQL - Design and program custom industrial applications, web-based applications, software, and complex architecture using platforms including Ignition - Design intuitive, easy-to-navigate, aesthetically pleasing user interfaces in a variety of platforms - Use Agile and Scrum methodologies - Understand project scope and value proposition for clients as well as the user perspective - Break deliverables down into user stories and tasks, and provide accurate time estimations for both - Communication of status, scope, blockers, and issues both internally and externally - Work with the sales and estimating team to plan out the amount of time and hours for completing various tasks on programming jobs - Provide technical oversight and quality control on projects to ensure project success - Help mentor and train other Developers Qualifications - BS in Computer Science, Math, Software, Chemical, Mechanical or Electrical Engineering preferred, or relevant experience (2+ years) - 7-12 years of experience in software engineering and development and/or industrial programming capacity - Experience with Ignition - Sepasoft experience is a plus - Understand at least two of the following: C#, C++, Java, Python and a subject matter expert in at least one - Proficiency in the design/architecture and programming of SQL databases - Proficiency in web-based development and systems programming - Ability to quickly understand and build complex applications - Knowledge of and ability to apply industry standard software design practices and programming methodologies - Track record of technical leadership successes - Excellent oral and written communication skills - Ability to travel up to 20% Benefits - Flexible work schedule with work from home options for numerous roles - Weekly communication from management in our internally famous Friday morning meeting - Competitive Compensation including a bonus plan - No more than a 4 week waiting period on all benefits including the 401k - A really rad Christmas Party each year - A manager that is cool…most of the time, because no one is perfect - A path for growth, a great culture, PTO, AND MORE!
Collaborate with cross-functional teams to understand user needs, design and implement innovative product features, and maintain end-to-end product functionality while ensuring a seamless and intuitive user experience.
Principal Software Engineer
QuestradeEstablished in 1999, Questrade is a Toronto, Ontario, Canada-based online brokerage firm dedicated to helping people achieve financial independence. Questrade s
Title: Principal Software Engineer (Salesforce - Remote) Location: Canada remote Req #3792 Job Description: What’s in it for you as an employee of QFG? Health & wellbeing resources and programs Paid vacation, personal, and sick days for work-life balance Competitive compensation and benefits packages Career growth and development opportunities Opportunities to contribute to community causes Work with diverse team members in an inclusive and collaborative environment This job posting is for an existing vacancy. We’re looking for our next Principal Software Engineer. Could It Be You? As the Principal Software Engineer at Questrade, you will serve as the technical authority for the Salesforce Center of Excellence (CoE). You will move beyond feature delivery to drive our platform's architectural vision, scalability, and engineering maturity. You will lead the transition toward a Distributed Entity Model (Headless CRM), bridging the gap between Salesforce, Google Cloud, and our Microservices architecture. The successful candidate is not just a coder, but a System Architect capable of designing high-volume, event-driven solutions. You will fill a critical leadership gap by owning the DevOps strategy (CI/CD), Observability standards, and Security governance. You will act as a mentor to Senior Engineers, elevating the team's technical bar without direct people-management responsibilities. Need more details? Keep reading… In this role, responsibilities include but are not limited to: Strategic Architecture & Design Own the "Headless" Roadmap: Design the abstraction layers and API contracts required to decouple Salesforce from our frontend interfaces (A2UI, Client Portal). Event-Driven Architecture: Architect complex data flows using Platform Events, Change Data Capture (CDC), and Kafka to ensure real-time data synchronization between Salesforce and Banking microservices. System Integrity: Define the "Golden Signals" for platform health; implement proactive monitoring (Splunk/Datadog) to detect business logic failures before they impact clients. Engineering Excellence (DevOps & Standards) CI/CD Ownership: Take ownership of the release pipeline (GitLab/SFDX); drive the maturity from "Managed" to "Optimized" to support concurrent distributed releases. Code Governance: Establish and enforce Apex/LWC design patterns. Conduct high-level code reviews for complex features to prevent technical debt. Security & Compliance: Partner with InfoSec to design rigid security frameworks for Financial Services Cloud (FSC), ensuring PII/AML compliance in a distributed environment. Technical Leadership Unblock the Team: Act as the "Solver of Last Resort" for the most complex technical hurdles that stall the Senior Engineers. Cross-Platform Alignment: Serve as the technical liaison with Enterprise Architects and Platform Owners (Genesys, MarTech) to ensure integrations are seamless and resilient. Mentorship: actively mentor Senior Engineers, fostering a culture of technical excellence and "quality-first" thinking So are YOU our next Principal Software Engineer? You are if you… Required Experience 8+ years of software engineering experience with 5+ years of deep architectural experience in the Salesforce ecosystem. (Node.JS, Java, JavaScript, .NET, C#, Typescript) Proven DevOps Mastery: Demonstrated experience building and maintaining complex CI/CD pipelines (GitLab CI, Jenkins, Azure DevOps) for Salesforce. Architecture Scale: Experience designing systems for High Data Volume (LDV) and complex integration patterns (REST, SOAP, GraphQL, Event Bus). Technical Skills (Must Have) Certifications: Salesforce System Architect or Application Architect Certification is highly preferred. Core Logic: Expert-level Apex (Synchronous/Asynchronous), Trigger Frameworks, and Order of Execution. Modern Frontend: Deep understanding of LWC (Lightning Web Components) and modern JavaScript (ES6+), with an ability to advise on "Headless" UI strategies. Integration: Mastery of authentication protocols (OAuth, JWT) and integration patterns (Pub/Sub, Request/Reply). Additional kudos if you… Experience with Genesys Cloud or CTI integrations. Knowledge of Google Cloud Platform (GCP) and AI integration patterns (Agent Assist/Gemini). Experience in the Financial Services industry (Banking/Trading). Compensation Information: Base salary range: $145,000 - $155,000 The final compensation package will be commensurate with the successful candidate's experience, skills, and geographic location (Canada). It includes a comprehensive benefits plan and a competitive incentive (bonus) program for Full-Time Permanent roles.
Software Engineer - PA26WIPTECOFFQ1052
SS&C TechnologiesEstablished in 1986, SS&C Technologies is a leading global provider of services and software for the global financial services industry. Committed to helping cl
As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology. Job Description Software Engineer Company:** SS&C FinTech Services India Private Limited --- Job Summary SS&C FinTech Services India Private Limited is seeking a talented and motivated Software Engineer to contribute to the design, development, and maintenance of our innovative financial technology solutions. This role will involve working within a dynamic team to deliver high-quality, scalable, and robust software applications that meet the evolving needs of our global clientele. --- Job Responsibilities * Design, develop, test, and deploy software applications and features across various platforms, adhering to best practices and coding standards. * Collaborate with product managers, business analysts, and other engineers to understand requirements, define technical specifications, and ensure successful project delivery. * Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, debugging, deployment, and ongoing maintenance. * Write clean, efficient, well-documented, and maintainable code. * Conduct code reviews to ensure code quality, identify potential issues, and promote knowledge sharing within the team. * Troubleshoot and resolve software defects and production issues in a timely manner. * Actively contribute to architectural discussions and technology choices. * Stay up-to-date with emerging technologies and industry trends, continuously seeking opportunities to improve existing systems and processes. * Contribute to the creation and maintenance of technical documentation. --- Job Qualifications * Bachelor's degree in Computer Science, Software Engineering, or a related field. * Proven experience as a Software Engineer, with a strong understanding of software development principles and methodologies. * Proficiency in at least one modern programming language (e.g., Java, C#, Python, JavaScript). * Experience with relational databases (e.g., SQL Server, Oracle, PostgreSQL) and strong SQL skills. * Familiarity with web development frameworks and technologies (e.g., Spring Boot, .NET Core, React, Angular) is a plus. * Understanding of data structures, algorithms, and object-oriented design. * Experience with version control systems (e.g., Git). * Strong analytical and problem-solving skills with attention to detail. * Excellent communication and interpersonal skills, with the ability to work effectively in a team environment. * Ability to work independently and manage multiple tasks in a fast-paced environment. Unless explicitly requested or approached by SS&C Technologies, Inc. or any of its affiliated companies, the company will not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. SS&C Technologies is an Equal Employment Opportunity employer and does not discriminate against any applicant for employment or employee on the basis of race, color, religious creed, gender, age, marital status, sexual orientation, national origin, disability, veteran status or any other classification protected by applicable discrimination laws.

