Enable America Jobs

Enable America Logo

Job Information

HP Inc. Senior Software Architect in Spring, Texas

Job Summary

  • This role is responsible in spearheading the initiative to secure software products by developing and enforcing robust security strategies, policies, and practices. The primary focus is to integrate security deeply and consistently into all stages of product development by collaborating with software development teams, security professionals, and key stakeholders. This position offers leadership and specialized knowledge to foster a security-centric culture and ensure the ongoing integrity and protection of software products.

Responsibilities:

  • Leads and architects project teams consisting of multiple software systems engineers, as well as internal and external development partners, responsible for all phases of design and development of complex products and platforms. This includes solution design, analysis, coding, testing, and integration

  • Manages and cultivates relationships with internal teams, outsourced development partners, product marketing, and other key stakeholders on software systems design and development.

  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.

  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities.

  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization.

  • Provides expert guidance and mentorship to less-experienced staff members, fostering professional growth and development within the team

Education and Experience Required:

  • Holds a Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.

  • Typically brings 10-15 years of relevant experience.

Knowledge and Skills:

  • Extensive experience with multiple software systems design tools and languages in the area of Cloud.

  • Extensive experience in System design, scalability, reliability, performance and software products / solutions development

  • Hands-on cloud development experience

  • Understands the Security landscape and big picture

  • Excellent analytical and problem-solving skills.

  • Experience in overall architecture of software systems for products and solutions.

  • Designing and integrating software systems running on multiple platform types into overall architecture.

  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools.

  • Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.

Required Skills

  • Expert-level experience with cloud platforms such as Azure and AWS, proficient in deploying and managing containerized applications using Docker, and skilled in API design and implementation.

  • Extensive knowledge in architectural design, including the ability to craft scalable, robust, and efficient cloud solutions. Familiar with modern infrastructure as code (IaC) practices and tools.

  • Must possess expert knowledge of programming languages including Java, C#, JavaScript, and Python, along with a deep understanding of design patterns. Proficient in .NET technologies and modern UI development frameworks. Demonstrated ability to architect and optimize applications for a variety of platforms.

  • Experience in developing solutions for cloud and server-based applications, including large-scale SaaS solutions. Demonstrated expertise in designing and deploying robust, scalable software architectures tailored to meet business needs.

  • Proven track record of successfully delivering multiple products to the market

  • Strong capability in building software solutions from the ground up

  • Solid understanding of certificates, security protocols, Azure/AWS services, local/domain user security, and general operating system management

  • Proficient in troubleshooting and resolving complex application issues

  • Self-motivated with a willingness to handle a diverse range of project requirements

  • Ability to execute the plan in timely manner and with good quality is highly preferred.

  • Possesses an excellent understanding of both SQL and NoSQL databases, along with the ability to discern their appropriate usage based on specific requirements.

Impact & Scope

  • Impacts large functions and leads large, cross-division functional teams or projects.

Complexity

  • Provides highly innovative solutions to complex problems within established policy.

Disclaimer

  • This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.

Equal Opportunity Employer (EEO):

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).

DirectEmployers