Software Systems Designer

1 week ago


Irving, Texas, United States Hilti Corporation Full time
About Hilti

Hilti Corporation is a global leader in the development and manufacture of professional-grade power tools, fasteners, and other products for the construction industry. With a presence in over 120 countries, our company is committed to innovation, quality, and customer satisfaction.


Job Overview

We are seeking an experienced Software Solutions Architect to join our IT team. As a key member of our organization, you will be responsible for designing and implementing software solutions that meet the needs of our business units and customers. The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to communicate complex ideas effectively.


Key Responsibilities
  • Assume responsibility for architecting, implementing, and optimizing multiple areas of application design and development; drive one or more parts of a larger multi-system initiative.
  • Produce solution designs to be fleshed out and implemented by development teams - this may include proofs of concept, development activities, cost/benefit analysis, training, configuration, service level requirements.
  • Conduct research on new and emerging technologies for practical application to business problems and strategic initiatives; identify new components to be procured or developed; provide short-term solutions, as well as clear evolution paths and long-term architecture strategy.
  • Identify, analyze, and communicate architecture and integration options; document best practices and solution blueprints.
  • Interact with business unit management, company IT, vendors, and industry experts to collect requirements, understand options, and determine solutions.
  • Apply established architectural principles and application of technology solutions to multiple business processes and technologies.
  • Assist development leads to implement architectural strategies and the proper use of enterprise and application design patterns.

Requirements
  • Bachelor's Degree in Computer Science, Computer Engineering, or related field (or equivalent work experience).
  • Minimum five (5) years' experience in software development using more than one programming language, including at least one object-oriented language.
  • Minimum two (2) years' experience in the Solutions Architect role, designing systems that include more than one of the following areas: user interface, services, data, integration, deployment, Cloud platforms.
  • Real-world practical experience applying enterprise, domain, and software design patterns; strong software development skills in C# and .NET; some knowledge of JavaScript/TypeScript required.
  • Experience in architecture and implementation of microservice-based web, desktop, and/or mobile applications; ability to understand practical aspects and avoid common pitfalls.
  • Aplied analytical thinking and proven structured engineering approach to complex solution design/implementation and problem resolution; ability to anticipate technical trends in defined and relevant IT areas.
  • Rich architecture knowledge based on experience and training/education.
  • Competence in API design and development across more than one digital platform and client form factors, for example, web, desktop, mobile, IoT.
  • Developed software for distributed enterprise systems touching multiple areas like user experience, authentication/authorization, integration, and data.
  • Expertise in one or more of the following areas: data architecture, systems integration, application security, Cloud platforms, client UI frameworks, mobile, DevOps, process automation, AI/machine learning.
  • Strong desire to continually study and learn the latest and new technologies and related architectures, especially microservice architectures and cloud technologies.
  • Proficient in agile development methodologies and testing approaches, distributed version control, git workflow and branching strategies, application monitoring, CI/CD pipelines.
  • Strong communication skills (written and verbal) with the ability to create documentation materials for appropriate audiences.
  • Experience working with geographically distributed development teams required.
  • Advanced troubleshooting and debugging skills.

What We Offer

In addition to a competitive base salary and bonus potential, we offer a robust benefits package including a generous paid time off policy that includes vacation, personal days, health & wellness, and 2 days per year to give back in your local community, paid family leave, educational reimbursement and student loan assistance, 401(k) matching, medical/dental/vision coverage, and a variety of other benefits to fit the needs of our employees.

We will give you the tools you need to succeed through hands-on integration training and will support your continued professional development through ongoing training and mentoring, targeted leadership programs, and opportunities for international assignments in any of the 120+ countries in which we operate.


Salary Range

The estimated annual salary range for this position is $120,000-$180,000, depending on qualifications and location.



  • Irving, Texas, United States Vimerse InfoTech Inc Full time

    Job Title: Senior Software ArchitectJob Description:We are seeking a skilled Senior Software Architect to join our team at Vimerse InfoTech Inc. The ideal candidate will have extensive experience in designing and implementing large-scale distributed systems, web services, and complex software applications using Java and microservices architecture.The...


  • Irving, Texas, United States The Judge Group Full time

    The Judge Group is seeking a highly experienced Senior Systems Software Engineer to lead our custom database application development team.Job Description:We are looking for an expert in software development with 5-7 years of experience who can coordinate and lead teams, design, develop, train, implement, and maintain custom software applications, including...


  • Irving, Texas, United States EF Johnson Technologies Inc. Full time

    Job TitleWe are seeking a seasoned Senior Systems Architect to lead the design and development of our mission-critical systems.About EF Johnson Technologies Inc.A leading provider of innovative communication solutions for the public safety sector, we offer a collaborative and dynamic work environment with opportunities for growth and professional...


  • Irving, Texas, United States Resource Informatics Group Full time

    Software Development PositionAt Resource Informatics Group, we seek a skilled Senior Software Engineer to design and develop high-quality applications using Java, Spring, and AWS.Develop maintainable, high-performance code and applications.Participate in code reviews and refactor applications using best practices.Create UI test cases and implement code...


  • Irving, Texas, United States Sirius XM Radio Inc Full time

    About the RoleWe are seeking an experienced Software Development Expert to join our team at Sirius XM Radio Inc. The ideal candidate will have a strong background in software development with a focus on embedded environments, Android and iOS apps, C++, Java, and object-oriented methodologies.Key Responsibilities:Maintain internal 360L applications used by...


  • Irving, Texas, United States PTR Global Full time

    **About the Role:** We are looking for a seasoned Full Stack Software Engineer to lead our front-end development efforts at PTR Global.The successful candidate will have a strong background in both front-end and back-end development, with expertise in designing and building scalable and maintainable software systems.Key Responsibilities:Design and develop...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job TitleSenior .NET Software Development LeadAbout the RoleWe are seeking a skilled hands-on Tech Lead for .NET to join our team and contribute to the development of software using the .NET framework.Key ResponsibilitiesParticipate in requirements analysisCollaborate with internal teams to produce software design and architectureWrite clean, scalable code...


  • Irving, Texas, United States Thinkfind Corporation Full time

    Job Title: Senior Software Engineering LeaderWe are seeking an exceptional Senior Software Engineering Leader to join our team at Thinkfind Corporation.About the Role:This is a high-profile position that requires extensive experience in software development, particularly in web-based applications and SaaS products. You will be responsible for leading and...


  • Irving, Texas, United States Saxon Global Full time

    Saxon Global is seeking a highly skilled Full Stack Engineer to join their team. As a key member of the company, this role will play a critical part in shaping the future of technology.Company Overview:Saxon Global is a renowned organization dedicated to delivering cutting-edge solutions. With a strong focus on innovation and excellence, we strive to create...


  • Irving, Texas, United States Citigroup Inc Full time

    The Java/Angular Full Stack Developer role at Citigroup Inc involves creating and implementing new or revised application systems and programs. Key responsibilities include:• Collaborating with the technology team to establish and implement new or revised application systems and programs.• Designing solutions, developing code, and meeting functional...


  • Irving, Texas, United States Communications and Power Industries LLC Full time

    Company Overview:">CPI is a global manufacturer of electronic components and subsystems with a heritage of technological excellence.We serve customers in the communications, defense, medical, industrial, and scientific markets, providing innovative solutions that power, connect, protect, and support a better tomorrow. Salary & Benefits:">Estimated salary...


  • Irving, Texas, United States McKesson Full time

    About the RoleWe are seeking a talented Lead Engineer to join our team at McKesson. As a key member of our IT infrastructure team, you will be responsible for designing, implementing, and maintaining the AS/400 (IBM i) infrastructure, ensuring high availability, scalability, and security.Key Responsibilities:Design and implement AS/400 (IBM i) system...


  • Irving, Texas, United States United Software Group Full time

    Job Title: User Experience Innovation SpecialistAbout the Role:We are seeking an experienced UX Designer to join our team at United Software Group. As a key member of our design team, you will be responsible for crafting and improving our digital products to provide exceptional user experiences.Key Responsibilities:Conduct thorough user research to...


  • Irving, Texas, United States Placement By Design, Inc. Full time

    We are seeking a highly skilled Electrical Designer to join Placement By Design, Inc. and contribute to the success of our commercial projects.About the Role:As an Electrical Designer, you will be responsible for designing electrical systems for commercial projects.You will work closely with our team to ensure timely completion of...


  • Irving, Texas, United States TEPHRA Full time

    We are seeking a seasoned Senior iOS Software Engineer to join our team at TEPHRA. As a key member of our engineering department, you will play a critical role in designing and implementing innovative mobile applications that exceed our users' expectations.About the RoleThis is an exceptional opportunity for a highly motivated and experienced iOS developer...


  • Irving, Texas, United States Glow Networks Full time

    About the RoleWe are seeking an experienced Senior Software Quality Assurance Engineer to join our team at Glow Networks. This is a challenging and rewarding opportunity for a skilled professional to lead software verification activities, ensuring the delivery of high-quality products that meet customer needs.Job DescriptionTechnical Leadership: Provide...


  • Irving, Texas, United States Citigroup Full time

    Job OverviewWe are seeking a highly skilled and experienced Enterprise Software Architect to lead the development of robust, high-performance applications for risk management. The successful candidate will have a strong background in designing and developing large-scale software systems and will be able to effectively collaborate with cross-functional teams...


  • Irving, Texas, United States Lennar Homes Full time

    Lennar Homes seeks a seasoned Senior Software Development Manager to lead our software engineering team in delivering high-quality cloud-based applications. This is an exciting opportunity for a skilled professional with experience in microservices architecture, ReactJS web development, and Node.js server-side programming.The ideal candidate will have a...


  • Irving, Texas, United States US BANK NATIONAL ASSOCIATION Full time

    Job Summary:US BANK NATIONAL ASSOCIATION is seeking a full-time Software Engineering Manager - Mobile Development to lead the team delivering best-in-class software experiences for the Payment Domain Responsive Web application.Key Responsibilities:Lead the engineering team to develop and deliver high-quality software solutions.Collaborate with...


  • Irving, Texas, United States Diverse Lynx Full time

    Job Summary: We are seeking a highly skilled Java Senior Developer to join our team at Diverse Lynx LLC.Key Responsibilities:Design, develop, and implement large-scale software systems using Java and related technologies.Work closely with cross-functional teams to identify and prioritize project requirements.Collaborate with other developers to ensure...