Software Architect Leader

3 weeks ago


Cary, North Carolina, United States Dude Solutions Full time
About the Role

The Principal Software Architect will provide Enterprise Architecture leadership, vision, and deliver efficient architecture designs, using technology, evaluating design alternatives, and balancing long and short-term views and conflicting requirements. This is a great opportunity for a leader to bring their experience, discernment, and architectural philosophies to the forefront of the day-to-day management of our projects and sprints.

Key Responsibilities

Lead, steer & drive the Solution Architecture for Brightly's SaaS products, platform & services and leverage the evolving technology landscape, tools & frameworks, and drive important technical decisions.
Partner with business & Product Management leadership on short & long-term product strategy and ensure the software & system architecture support product & organizational strategy & helps in achieving business goals.
Provide leadership and technical direction for architectural activities to ensure business objectives are achieved and instill and institutionalize standard methodologies in code quality, design patterns, principles, and so on.
Establish, shape & participate in our enterprise architecture domain governance process and model.

Requirements

Bachelor's or Master's degree in computer science or equivalent
13+ years of experience in the software industry building highly secure, scalable & reliable Solution Architectures and supporting engineers and architects that design and deliver large distributed systems - preferably in agile development, object-oriented systems realm with high availability.
Hands-on expertise with the end-to-end architecture of cloud-hosted applications.
Deep understanding of reactive & distributed architectural design, SOLID principles, Domain Driven Design principles & architecture patterns for reliable, resilient, performant, and efficient cloud services.
Deep understanding of cloud application security.
Technology enthusiast and passionate to lead from the front for critical product deliveries through breakthrough technologies.
Knowledge of digital ecosystems and clouds. You understand the importance and aspects of microservices, REST, gRPC, SaaS and PaaS, virtualization, containerization, DevOps, connectivity and IoT.
Excellent knowledge of Agile methodologies and other software development best practices, tools, development processes to optimize product engineering throughput and quality
Excellent communication skills & ability to interact with diverse partners and translate and communicate complex architectural issues to less technical staff.
Ability to handle multiple competing priorities in a fast-paced environment
The ability to inspire, mentor and encourage teams
Collaborative in your solutioning approach, willing to recognize and explore alternative ideas
Willingness to work closely with all individuals involved in the full life cycle of our product

What We Offer

Siemens offers a variety of health and wellness benefits to employees.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision.

California Privacy Notice
California residents have the right to receive additional notices about their personal information.

  • Cary, North Carolina, United States ClinDCast LLC Full time

    Job OverviewAs a key member of our team at ClinDCast LLC, the Senior Enterprise Systems Architect will be responsible for designing and implementing information systems to support our organization's enterprise infrastructure. This role requires a strong understanding of infrastructure, application programming, web, and software applications. Key...


  • Cary, North Carolina, United States Tata Consultancy Services Full time

    Job RequirementsWe are seeking a highly skilled .NET professional to lead our team of developers in creating cutting-edge software solutions.Key Responsibilities:Bachelor's degree in Computer Science, Engineering, or a related field.10+ years of experience in software development, with a strong focus on .NET technologies.Proven experience in a leadership or...


  • Cary, North Carolina, United States SAS Full time

    About the JobWe're seeking a Senior Application Security Architect to join our Product Security team in our R&D division. As a key member of our team, you'll contribute to software security design efforts across all of Research and Development. Your expertise will help us solve complex technical problems, work closely with engineering teams, and communicate...

  • Senior Data Architect

    3 weeks ago


    Cary, North Carolina, United States Della Infotech Full time

    Data Architect OpportunityWe are seeking a skilled Data Architect to join our team at Della Infotech. The ideal candidate will have experience in designing data infrastructure to extract and organize data for business use. This role is responsible for identifying a company's internal and external data sources, collaborating with department heads to determine...


  • Cary, North Carolina, United States SAS Institute Full time

    About the JobThe IoT team at SAS Institute is seeking a highly skilled Systems Architect to define, design, and implement architectural approaches for IoT applications. As a key member of the team, you will work on innovative technical and architectural approaches to drive the IoT product portfolio forward.Key ResponsibilitiesMonitor and analyze technology...


  • Cary, North Carolina, United States ShiftCode Analytics Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at ShiftCode Analytics. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software products.Key Responsibilities:* Develop, maintain, and support new or existing software...


  • Cary, North Carolina, United States Tata Consultancy Services Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior .NET Software Engineer to join our team at Tata Consultancy Services. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex software systems using .NET technologies.Key ResponsibilitiesDesign and develop software systems...


  • Cary, North Carolina, United States SAS Full time

    About the RoleThe Product Security team in our R&D division is seeking an Application Security Architect to contribute to software security design efforts across all of Research and Development.As a key member of our team, you will work closely with engineering teams to identify and build solutions to secure code and implement application vulnerability...


  • Cary, North Carolina, United States Jobot Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Jobot. As a key member of our technology team, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable Python/Django code.Key Responsibilities:Design and develop scalable and secure cloud-based applications using AWS cloud...


  • Cary, North Carolina, United States SAS Full time

    About the RoleWe are seeking an experienced Application Security Architect to join our Product Security team in our R&D division. As a key member of our team, you will contribute to software security design efforts across all of Research and Development, solving complex technical problems and working closely with engineering teams.Key Responsibilities:Work...


  • Cary, North Carolina, United States Dexian - DISYS Full time

    Job Summary:As a Senior Java Software Engineer at Dexian - DISYS, you will play a key role in developing, maintaining, and supporting new or existing software products. You will be responsible for evangelizing and applying the best practices of software development, working independently and as part of the leadership group of a larger team to deliver quality...


  • Cary, North Carolina, United States S&P Global Full time

    About the Role:We are seeking a highly skilled Senior Software Developer to join our team as a Lead JavaScript Engineer. The ideal candidate will have a strong background in JavaScript and experience with multiple frameworks, including React, Vue, and Angular. Additionally, they will have experience with iOS and Android development.The successful candidate...

  • Software Developer

    3 weeks ago


    Cary, North Carolina, United States SAS Full time

    About the JobThe Customer Intelligence R&D team at SAS is seeking a skilled Full-Stack Software Developer to contribute to the advancement of our data engineering framework, support various value-stream teams, and drive innovation in data pipelines, orchestration, and manipulation of customer event data.As a key member of the Data Engineering team, you will...


  • Cary, North Carolina, United States PennyMac Full time

    Job Title: Senior Software Engineer - Master Data ManagementPennymac is seeking a highly skilled Senior Software Engineer to join our Master Data Management (MDM) team. As a key member of our technology team, you will be responsible for architecting and maintaining the critical data infrastructure that provides a single, trusted source of customer data for...


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

    Job Title: Senior Account ManagerAbout the Role:We are seeking a highly motivated Senior Account Manager to develop, grow, and close sales campaigns across the Siemens Digital Industries Software portfolio at multiple accounts. As a key member of our sales team, you will serve as the end-to-end owner of a set of account relationships in your territory,...


  • Cary, North Carolina, United States The Dignify Solutions LLC Full time

    Job SummaryAs a seasoned Java Full Stack Senior Leader, you will lead the development of complex, cloud-native applications using Java and related technologies. You will be responsible for designing and implementing scalable, secure, and high-quality software solutions that meet the needs of our clients. Your expertise in DevOps practices and tooling, such...


  • Cary, North Carolina, United States Epic Games Full time

    We're looking for a talented UI Engineer to join our Fortnite Player Journey team. As a UI Engineer, you'll work closely with art and design leads to ensure that UI meets aesthetic and functional requirements. You'll write robust, maintainable code, architect, plan, and implement new UI and gameplay systems, optimize and fix bugs in existing systems,...


  • Cary, North Carolina, United States Epic Games Full time

    We're looking for a talented UI Engineer to join our Fortnite Player Journey team. As a UI Engineer, you'll work closely with art and design leads to ensure that UI meets aesthetic and functional requirements. You'll write robust, maintainable code, architect, plan, and implement new UI and gameplay systems, optimize and fix bugs in existing systems,...


  • Cary, North Carolina, United States Riverbed Technology Full time

    Job Title: Senior AI Software DeveloperWe are seeking a highly skilled Senior AI Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cutting-edge AI solutions.### Key Responsibilities* Design and develop AI services, algorithms, and machine learning models* Train,...


  • Cary, North Carolina, United States SAS Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at SAS. As a key member of our analytics division, you will be responsible for developing high-speed analytic sub-routines and collaborating with diverse analytic teams to build and transform quantum research projects into production-level product features.Key...