Current jobs related to Software Architect - Canoga Park - PEAK Technical Staffing USA


  • Lexington Park, United States Booz Allen Hamilton Full time

    About the OpportunityWe are seeking a highly skilled Software Architect, Lead to join our team at Booz Allen Hamilton. As a key member of our organization, you will play a critical role in developing and implementing effective solutions to meet the needs of our clients.Key ResponsibilitiesDevelop and implement long-term cloud adoption strategies,...

  • Software Architect

    6 days ago


    Lexington Park, United States Spalding Consulting Full time

    Spalding Consulting, Inc.is seeking a Teamcenter Architect in Lexington Park, MD - Remote Eligible. Spalding Consulting, Inc. is a professional services firm specializing in Information Technology (IT), Program Management, and Financial Management for the Department of Defense, federal agencies, and commercial clients. We offer excellent salaries, benefits,...


  • Lexington Park, United States Booz Allen Hamilton Full time

    About the OpportunityWe are seeking a highly skilled Software Architect, Lead to join our team at Booz Allen Hamilton. As a key member of our organization, you will play a critical role in developing and implementing effective solutions to meet the needs of our clients.Key ResponsibilitiesDevelop and implement long-term cloud adoption strategies,...


  • Lexington Park, United States Booz Allen Hamilton Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our team at Booz Allen Hamilton. As a key member of our organization, you will be responsible for designing and implementing effective solutions to meet the needs of our clients.Key ResponsibilitiesDevelop and implement long-term cloud adoption strategies, cybersecurity, and digital...


  • Melrose Park, United States TISTA Science and Technology Full time

    Senior Software/System Architect (ServiceNow) Job ID: 2024-5409 Job Locations: US-IL-Hines Overview Are you a Senior Software/System Architect who would like to have a positive impact for millions of people? If so, we may have an opportunity for you! TISTA associates enjoy above Industry Healthcare Benefits, Remote Working Options, Paid Time Off,...


  • Melrose Park, United States TISTA Science & Technology Corporation Full time

    Overview Are you a Senior Software/System Architect who would like to have a positive impact for millions of people? If so, we may have an opportunity for you! TISTA associates enjoy above Industry Healthcare Benefits, Remote Working Options, Paid Time Off, Training/Certification opportunities, Healthcare Savings Account & Flexible Savings Account, Paid...


  • Overland Park, United States Talent Software Services Full time

    Windows Systems Architect Manager Job Summary: Talent Software Services is in search of a Windows Systems Architect Manager for a contract position in Overland Park, KS(100% remote). The opportunity will be six months with a strong chance for a long-term extension. Position Summary: The Windows Systems Architect Manager is responsible for Windows...


  • Menlo Park, California, United States Robinhood Full time

    Become a pivotal member of a forward-thinking fintech organization dedicated to making finance accessible to everyone. Robinhood Markets was established with a fundamental belief: that financial markets should be open to all. With our customers guiding our decisions, Robinhood and its affiliates are working to eliminate barriers and enhance access to...


  • Lexington Park, United States Booz Allen Hamilton Full time

    Software Architect, LeadThe Opportunity:At a certain point, software and system design can start to look like clairvoyance. You’ve developed so many organization-wide architectures that you can not only orchestrate the best solution for any technical challenge, but you can also anticipate future concerns. That’s because you’re an architect who...


  • Lexington Park, United States Booz Allen Hamilton Full time

    Software Architect, MidThe Opportunity:At a certain point, software and system design can start to look like clairvoyance. You’ve developed so many organization-wide architectures that you can not only orchestrate the best solution for any technical challenge, but you can also anticipate future concerns. That’s because you’re an architect who...


  • Overland Park, United States Elswood Smith Carlson Architects, P.A. Full time

    Company DescriptionElswood Smith Carlson Architects, P.A. is an award-winning residential design firm based in Overland Park, KS, specializing in custom homes, remodeling projects, and speculative houses. The firm is known for its fine and unique architectural designs in the Kansas City area.Role DescriptionThis is a full-time on-site role for a Junior...


  • Overland Park, United States Elswood Smith Carlson Architects, P.A. Full time

    Company DescriptionElswood Smith Carlson Architects, P.A. is an award-winning residential design firm based in Overland Park, KS, specializing in custom homes, remodeling projects, and speculative houses. The firm is known for its fine and unique architectural designs in the Kansas City area.Role DescriptionThis is a full-time on-site role for a Junior...


  • Deer Park, Texas, United States PDF Solutions Full time

    Position Overview Company Vision: At PDF Solutions, we are more than just a technology provider; we are a pioneering entity driving the evolution of data-centric decision-making. Our analytics transformation harnesses the power of artificial intelligence, machine learning, and state-of-the-art visualization techniques to uncover insights that empower various...

  • Junior Architect

    2 weeks ago


    Overland Park, United States Staffing Ninja Full time

    Role Description:The Client is seeking a full-time Junior Architect or Architect in Training to join our team. In this role, you will be involved in daily architectural design tasks, contributing to the creation of exceptional residential spaces.Key Responsibilities:Assist in architectural design and planning to develop innovative residential...

  • Junior Architect

    2 weeks ago


    Overland Park, United States Staffing Ninja Full time

    Role Description:The Client is seeking a full-time Junior Architect or Architect in Training to join our team. In this role, you will be involved in daily architectural design tasks, contributing to the creation of exceptional residential spaces.Key Responsibilities:Assist in architectural design and planning to develop innovative residential...


  • Lexington Park, Maryland, United States CRL Technologies Full time

    Job SummaryCRL Technologies is seeking a highly skilled professional to join their team as a Network Architect and Engineer. This role involves designing, implementing, and managing local and wide area networks to ensure operational readiness for acquisition, engineering, test, and evaluation activities.Key ResponsibilitiesDesign and implement new network...

  • Solution Architect

    3 months ago


    Overland Park, United States WellSky Full time

    WellSky is seeking a Solution Architect to join our Professional Services team supporting WellSky’s HCS products. As a Solution Architect, you will be responsible for leading the architecture, design, and development of our solution, working towards delivering reliable, efficient, high-quality software and hardware solutions. You will be responsible...


  • Lexington Park, United States Electronic Warfare Associates Full time

    TITLE: Computer Network Architect LOCATION: Lexington Park, MD CLEARANCE REQUIRED: Active DoD Top Secret EMPLOYMENT TYPE: Full-time, On-site POSITION SUMMARY EWA Warrior Services is seeking an experienced Computer Network Architect to join our team at the Intermediate Level. As a Computer Network Architect, you will be responsible for designing and...


  • Overland Park, Kansas, United States T-Mobile Full time

    Be Part of a Leading OrganizationT-Mobile stands at the cutting edge of innovation, transforming the landscape of wireless communication and technology. We welcome you to join our dynamic team, where ingenuity meets achievement, and the potential for professional development is limitless. Embark on a journey with us and contribute to a company that is...


  • Overland Park, Kansas, United States T-Mobile Full time

    Become a Key Player in InnovationT-Mobile stands as a leader in the wireless and technology sector, continuously pushing the boundaries of innovation. We invite you to join our dynamic team, where your creativity can flourish and your career can advance in an environment that promotes growth and success.Overview of the Principal Architect RoleWe are in...

Software Architect

1 month ago


Canoga Park, United States PEAK Technical Staffing USA Full time

Purpose
Collaborates with the R&D team to support HigherGround in its mission to provide outstanding software products and support to our customers and reseller partners. Makes software design decisions and sets technical standards required to produce functional, intuitive and secure products and features that meet the needs of intended customers.

Essential Functions and Duties
55% - Designs and develops software, including new products, new features and defect fixes
• Advises management and leads the R&D team in quarterly development prioritization.
• Manages the effort by the R&D team to complete quarterly software releases.
o Approximately 2 months feature development.
o Approximately 1 month testing for functionality, defects and security compliance.
• Works with R&D team to ensure highest priority products and features are completed within development cycle.
• Uses Axosoft to prioritize development and other activities and to track all time spent on any activity.
• Uses Visual Studio to develop and troubleshoot software.
• Uses MS Team Foundation Server for version control and build automation.
• Uses industry standard tools to ensure that all released software is compliant with relevant security standards and any exceptions are documented.
• Performs all development and testing in the production environment and does not deploy work in progress in the production environment.
• Ensures that all software, features and functionality are documented in Tech Notes and/or Manuals.
• Develops software for use in a Windows server environment, using C, C#, .NET and other tools.
• Contributes to the development of web applications using HTML, JavaScript, CSS, ASP.NET and other tools.
• Develops integrations to PostgreSQL databases.
• Uses PowerShell to create scripts.
• Creates enhancements to audio and screen recording modules.

o Uses APIs from various providers including Synway and AudioCodes to support analog voice recording functionality.
o Modifies HigherGround created software to support passive VoIP recording and SIPREC.
o Modifies HigherGround created screen capture software.
• Creates software modules to interface with various GPS receivers.
• Creates software modules to interface with various CAD, ACD and CTI applications provided by other vendors.
20% - Provides troubleshooting support to Client Support team and occasionally to resellers' support teams or direct customers.
• Uses Axosoft and/or TeamSupport to track all support and troubleshooting activities.
• Provides technical training to Client Support team.
• Assists Client Support team in configuring and troubleshooting:
o GPS receivers.
o Windows operating systems.
o HigherGround applications and
o Integrations to 3rd party applications.
• Investigates program defects, defines problems, finds root causes, debugs programs, tests results, and implements code changes to correct defects.
25% - Research and Planning
• Recommends roadmap to modernize products and optimize them for performance and security in the cloud.
• Develops a strategy for deployment of AI in company products to improve performance, functionality and security.
• Leads planning to migrate existing applications to containerized environments.
• Leads planning to port or rewrite code for Linux environments.
• Leads efforts to streamline and improve our development workflow.
• Works with project groups to determine needed functionality and development solutions of future systems.
• Integrates software / hardware and keeps current with vendor changes in recording hardware APIs, new offerings, and debugging with new hardware combinations.
• Makes suggestions to increase efficiency in product development and to ensure deadlines are met.
• Evaluates new technologies and industry trends.

Responsibilities
• Participates in daily scrum.
o Keeps R&D team and management informed of progress and any potential roadblocks or other issues.
o Helps other team members identify possible solutions to issues they encounter.
• Establishes and maintains professional working relationships with customers, suppliers and outside contacts.

o Tracks and resolves problems promptly and effectively.
o Obtains and conveys information as needed.
o Promotes goodwill and a positive image of the company.
• Establishes and maintains effective working relationships with other employees and management.
o Advises management how to best design product and features to meet the needs of the market while improving performance and security.
o Leads R&D team in meeting development goals.
o Provides support and assistance to R&D and Client Support team members.
o Completes assigned development and documentation accurately and timely.
o Attends meetings as required.
• Is responsible for related duties as required or assigned.
o Ensures work area is clean, secure and well maintained.
o Complies with all company policies and procedures.
o Complies with all security policies and procedures.
o Performs miscellaneous projects as assigned.
o Updates technical skills as required.

Performance Measurements
• Information users can effectively utilize established systems.
• Good business relations exist with users. Users' concerns are promptly addressed, and any problems effectively resolved.
• Company information needs are met. Suggestions for improvements are made.
• Programming goals and projects are completed on schedule and consistent with the technology roadmap.
• Programming functions are completed in accordance with established policies and procedures.
• Data integrity and quality programs are maintained.
• Programs are efficient.
• Good working relationships exist with other employees and with management.

Qualifications
Education / Certification:
• Bachelor's degree in computer science, software engineering, or a related field (or equivalent experience)
• Strong proficiency in C# programming (.NET framework)
• Experience with Visual Studio and MS Team Foundation Server
• Working knowledge of web development technologies (HTML, JavaScript, CSS)
• Excellent problem-solving and analytical skills
• Ability to work independently and as part of a team
• Strong communication and interpersonal skills
Required Knowledge:
• Thorough understanding of information systems, business software applications, all windows platforms, networking, and multiuser optimization.
• Thorough knowledge of fault tolerance concepts, computer telephony integration concepts, security concepts, telecommunication concepts, database concepts.
• Understanding of related programming languages and procedures
• General understanding of Agile software programming and testing processes.
• Should be familiar with the Visual Studio working environment
• Should be familiar with Microsoft .Net framework.
• Experience with:
o Web-Based Application Development
o Source Control Software and Procedures
o Media Manipulation
o Configuring IIS web servers and trouble-shooting connection issues
o Active Directory
Configuration
Integration
o PostgreSQL programming for reporting
including writing to the database
querying the database
PostgreSQL server configuration, optimization, and maintenance
o Coding integrations with third-party databases via their APIs
o Ability to analyze network packet captures (including VoIP traffic) to diagnose issues with network communications
o Telecom and data management (strongly recommended)
o Strength in data organization and filtering (strongly recommended)
Experience Required:
Minimum of five (5) to ten (10) years of related experience.

Required Skills and/or Abilities
• Strong analytical and problem-solving skills.
• Well organized.
• Solid project management abilities.
• Good communications skills and strong interpersonal skills, maturity, and good judgment and be capable of communicating with a diverse range of individuals.
• Willingness to assist and train others.
• Able to operate all related computer applications and hardware.
• Must work effectively with executives, leaders, customers and staff.

Required Physical and Mental Activities
• The work environment and the physical activities described here are requirements of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Finger Dexterity: The employee frequently is required to use hand to finger, handle, make small movements such as typing, picking up small objects or pinching fingers together, feel objects, tools, or controls and climb or balance. The employee is occasionally required to walk; reach with hands and arms; stoop, kneel, crouch, or crawl; and talk or hear.
• Repetitive Motions: Movements frequently and regularly required using the wrists, hands, and/or fingers.
• Visual Abilities: The vision abilities required by this job include close vision, peripheral vision, depth perception, and the ability to adjust focus. While performing the duties of this job, the employee is regularly exposed to a computer screen and minute details and to prepare or inspect documents, products or operate machinery.
• Talking and Hearing: The ability to talk is required. Employees must frequently convey detailed or important instructions or ideas accurately, loudly, or quickly. Employee must be able to hear average or normal conversations and receive ordinary information. The noise level in the work environment is usually moderately noisy.
• Reasoning ability to apply logical or scientific thinking to define problems, collect data, establish facts, and draw conclusions. Able to interpret a variety of technical instructions and can deal with multiple variables.
• Mathematical ability to compute discount, interest, profit, and loss; commission markup and selling price; ratio and proportion and percentage. Able to perform simple algebra.
• Language ability to read a variety of books, magazines, instruction manuals, atlases, and encyclopedias. Ability to prepare memos, reports, and essays using proper punctuation, spelling and grammar. Ability to communicate distinctly with appropriate pauses and emphasis; correct pronunciation (or sign equivalent) and variation in word order; using present, perfect, and future tenses.
• No hazardous or significantly unpleasant conditions (such as in a typical office).
• The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly exposed to a computer screen and minute details. The employee occasionally works with computers and moving mechanical parts and is occasionally exposed to risk of electrical shock. The noise level in the work environment is usually moderately noisy.

Intent and Function of Job Descriptions (Also Known as Position Guides)
Job descriptions assist organizations in ensuring that the hiring process is fairly administered and that qualified employees are selected. They are also essential to an effective appraisal system and related promotion, transfer, layoff, and termination decisions. Well-constructed job descriptions are an integral part of any effective compensation system.
ll descriptions have been reviewed to ensure that only essential functions and basic duties have been included. Peripheral tasks, only incidentally related to each position, have been excluded. Requirements, skills, and abilities included have been determined to be the minimal

standards required to successfully perform the positions. In no instance, however, should the duties, responsibilities, and requirements delineated be interpreted as all inclusive. Additional functions and requirements may be assigned by supervisors as deemed appropriate.
In accordance with the Americans with Disabilities Act, it is possible that requirements may be modified to reasonably accommodate disabled individuals. However, no accommodations will be made which may pose serious health or safety risks to the employee or others or which impose undue hardships on the organization.
Job descriptions are not intended as and do not create employment contracts. The organization maintains its status as an at-will employer. Employees can be terminated for any reason not prohibited by law.

cknowledgement:
I have read the Position Guide for the Software Architect position and have been given the opportunity to discuss all of the requirements with my supervisor. I have also discussed any accommodations that I may require in order to perform the duties as described above. I will report any concerns or changes to Human Resources.