Software Solutions Architect
Role details
Job location
Tech stack
Job description
You will be joining us as a Technical Lead focused on providing architectural guidance across multiple projects and teams. We are looking for a curious person with excellent technical skills, leadership and communication to guide the team through technology challenges while driving toward a target architecture. This position will report to a Director of Portfolio Management. * Solution Architecture & Problem Solving
-
Collaborate with stakeholders to design scalable solutions and simplify complex problems into effective, maintainable approaches.
-
Technical Delivery & Execution
-
Lead end-to-end delivery of integrations, SSO, security, and customizations, including requirements gathering and technical design.
-
Technical Leadership & Standards
-
Provide expert guidance to teams, enforce design/coding standards, and ensure high-quality implementation and reusable components.
-
Innovation & Knowledge Enablement
-
Drive knowledge sharing, promote reusable frameworks, and evaluate emerging technologies to solve evolving business challenges.
-
AI-Driven Engineering Leadership
-
Lead the adoption and scaling of AI-assisted development practices across teams.
-
Coach engineers on effective AI usage and prompt engineering techniques.
-
Drive innovation and efficiency by embedding AI across the SDLC while establishing appropriate governance and best practices., * Educate and mentor teams on effective and responsible use of AI tools, including prompt engineering, code validation, and security considerations.
-
Identify and implement practical use cases for AI across the software development lifecycle (e.g., code generation, testing, documentation, and troubleshooting).
-
Establish best practices and governance for AI-assisted development to ensure accuracy, maintainability, and compliance with enterprise standards.
-
Continuously evaluate emerging AI technologies and integrate them into engineering workflows to enable faster execution and innovation at scale.
In addition to the salary range, this role is also eligible for bonus or incentive opportunities., Job Description In the assigned Job Role of Package Consultant 3, your Area Of Responsibility will be as below: Analyze complex business processes to identify optimization op…
- 1 month ago
Requirements
- 8+ years of solid development experience in distributed and cloud platforms
- 5+ years of experience as an architect in building complex, highly scalable and low-latency applications
- Experience with C# and/or Java in a Windows/Linux data center environment
- Experience owning and operating multiple instances of a mission critical service
- Experience with Agile development methodology and Test Driven Development (TDD)
- Experience with cloud services including Infrastructure as a Service (IaaS), Pivotal Cloud Foundry, and public cloud providers
- Experience using metrics to drive operational excellence
- Experience growing high performing engineering teams
- Good judgment and the ability to handle stressful situations
- Broad knowledge of software engineering: languages, frameworks, techniques, industry trends, etc.
- Experience as a technical leader in an organization. This includes coaching and mentoring, working through complex problems, and working with our business partners to deliver an amazing experience for our clients. You have qualities that engineers recognize and respect.
- The ability to step in and code to drive a solution that your engineers can build upon
- Deep knowledge of REST and the Web Services
- Knowledge and experience with server-side .NET development
- Knowledge of NoSQL and SQL databases (Aerospike, MongoDB, Oracle are preferred)
- Knowledge of messaging systems like RabbitMQ and Kafka
AI Enablement & Developer Productivity:
- Demonstrated experience using GitHub Copilot and other AI-assisted development tools to accelerate coding, improve code quality, and streamline delivery workflows.
- Champion the adoption of AI-driven development practices across engineering teams, driving measurable improvements in productivity and efficiency.