Principal Software Engineer - Warrendale - FullSight Technology

    FullSight Technology
    FullSight Technology Warrendale

    4 days ago

    Description

    SAE Industry Technologies Consortia (ITC), Performance Review Institute (PRI) and SAE International (SAE), deliver shared solutions to industry's common challenges.
    Join us and create a higher standard for a better world.
    Serves as a technical expert, lead and architect on large and complex projects. Responsible for designing, developing, testing, implementing, and maintaining complex web-based application systems, such as user interface, e-commerce applications, and integrations. Troubleshoots and solves the complicated software issues. Researches technical problems and suggests improvements for web applications. Analyzes and integrates new web products and technologies with existing web applications to improve the application functionality. Requires thorough understanding of assigned business applications and system infrastructure.
    ESSENTIAL FUNCTIONS

    • Leads the team as a high level technical expert in design, development, coding, testing, and debugging new software or significant enhancements to existing software. Defines system architecture, design and documentation. Defines and adheres to SAE International development standards, including naming conventions, source code control processes, security protocols and code deployment processes. Manages priorities on multiple assigned projects.
    • Assists with project planning by providing estimates, task definitions and progress updates throughout the Software Development Life Cycle (SDLC) within established methodology. Interacts directly with customers on requested improvements and enhancements.
    • Assists in training and mentoring less experienced developer team members. Manages and performs code reviews to ensure adherence to coding standards and tools.
    • Develop robust architectures that adhere to Engineering best practices and balance TTM vs Risk
    • Act as the advocate and voice of rigor and process to the team and the stakeholders.
    • Show and encourage the learning organization concept, provide and receive feedback well and model the continuous improvement model.
    MINIMUM REQUIREMENTS
    • Bachelors degree in Computer Science, Engineering, Information Systems, and related field OR Associates Degree with 8+ years of expereience
    • 8 years of application development using a defined modern framework including Angular and Spring
    • 4 years experience using and architecting message based distributed systems
    • 3 years practical experience using big data solutions such as MongoDB and Elastic
    • Strong desire to learn and try new approaches
    • Strong knowledge of development architectures, frameworks and tools
    • Strong attention to quality, details, root cause problem solving, and follow-up
    • Strong ownership of overall team deliverables
    • Data modeling/schema, data structure and network systems
    • Excellent communication skills, both verbal and written
    • Strong sense of urgency in support and maintenance, including both internal and external customer interactions
    • Ability to deliver working solutions on time and understanding risk
    • Experience with developing and running unit tests
    • Strong experience in understanding, use and enforcement of Engineering best practices, Highly Available systems, appropriate levels of monitoring, logging and alerting.
    • Understanding of optimal use of source control, build and depyment, including rollback strategies.
    PREFERRED QUALIFICATIONS
    • 5+ years Agile Development Methodology
    • 2+ years development team leadership experience, with responsibilities for design, development, and quality of the team deliverables
    • Knowledge of one or more cloud platform services, such as AWS
    • Enterprise development and or commercial software development experience
    WORKING CONDITIONS AND PHYSICAL REQUIREMENTS
    • 5% Travel
    • Ability to work for long periods at a computer/desk
    • Standard office environment
    ABOUT THE ORGANIZATION
    SAE Industry Technologies Consortia (SAE ITC) enables organizations to define and pilot best practices. SAE ITC industry stakeholders are able to work together to effectively solve common problems, achieve mutual benefit for industry, and create business value.
    The Performance Review Institute (PRI) is the world leader in facilitating collaborative supply chain oversight programs, quality management systems approvals, and professional development in industries where safety and quality are shared values.
    SAE International (SAEI) is a global organization serving the mobility sector, predominantly in the aerospace, automotive and commercial-vehicle industries, fostering innovation, and enabling engineering professionals. Since 1905, SAE has harnessed the collective wisdom of engineers around the world to create industry-enabling standards. Likewise, SAE members have advanced their knowledge and understanding of mobility engineering through our information resources, professional development, and networking.
    Fullsight is a shared services group working across three affiliate organizations, SAE ITC, SAE International, and Performance Review Institute (PRI), uniformly delivering HR, IT, Legal, Customer Success, Finance, and Procurement services, which enables us to distribute resources across all parts of our businesses.
    EEO CLAUSE
    Fullsight provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

  • Only for registered members Warrendale, PA

    Your Daily: Design develop implement support and maintain nuclear applications based on business requirements and customer specifications using approved technologies and coding standards. · ...

  • Only for registered members WEXFORD, PA

    A software engineer position at Lucas company in Pittsburgh with opportunities for personal and professional growth. · Designing and developing software using MS Visual Studio and C#; · Designing and developing database components and software modules for Lucas' software products ...

  • Mitsubishi Electric Corporation Warrendale

    Writing software performance specifications partnering with third-party developers performing software testing and developing necessary documentation. · ...

  • Only for registered members Warrendale

    Design and develop advanced machine automation and autonomy software—spanning perception, mapping, and path planning—by applying geometric algorithms, machine learning, and sensor fusion. · ...

  • Only for registered members Warrendale $85,200 - $106,500 (USD)

    Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? · Design nuclear applications based on our requirements and customer specifications using approved technologies and coding standards. · Develop software ...

  • Only for registered members Warrendale

    We are growing our engineering team looking to add a Principal Full Stack Engineer to work closely with me and our platform team. · This is a hands-on role that spans the full stack. On the frontend, we work with modern frameworks like Angular and React using TypeScript. On the b ...

  • Only for registered members Warrendale $103,200 - $129,000 (USD)

    Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? · As a Principal Software Engineer, you will develop applications built upon the Windows platform to support solutions created for the commercial nuclear ...

  • Only for registered members Warrendale Full time

    Serves as a technical expert lead and architect on large and complex projects responsible for designing developing testing implementing and maintaining complex web-based application systems such as user interface e-commerce applications and integrations. · Leads the team as a hig ...

  • Only for registered members Warrendale, PA

    +MEPPI's Service Center Division (SCD) is seeking an experienced and forward-thinking Software Support Engineer to provide technical software support for products and equipment installed and serviced by SCD. · ...

  • Only for registered members Warrendale, PA

    Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? · We seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace. · ...

  • Only for registered members Warrendale, PA

    Serves as a technical expert lead and architect on large and complex projects designing developing testing implementing and maintaining complex web based application systems such as user interface ecommerce applications and integrations. · Leads the team as a high level technical ...

  • Only for registered members Warrendale, PA

    We are seeking a skilled Robotics Software Engineer to join our team at Komatsu. As a key member of our automation and autonomy software development team, you will design and develop advanced machine automation and autonomy software by applying geometric algorithms, machine learn ...

  • Only for registered members Warrendale, PA

    We seek a Principal Software Engineer to develop applications built upon the Windows platform to support solutions created for the commercial nuclear sector of the energy market. · Design nuclear applications based on our requirements and customer specifications using approved te ...

  • Only for registered members Warrendale, PA

    Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while ...

  • Only for registered members Warrendale, PA

    We are looking for a Senior Software Engineer to join our innovative team that supports Westinghouse's mission to provide clean energy solutions. As a Senior Software Engineer, you will develop applications built upon the Windows platform to support solutions created for the comm ...

  • Only for registered members Warrendale Full time

    We are passionate about pushing the boundaries of technology to deliver cutting-edge products that meet the evolving needs of our industry. · Take ownership of frontend and backend software for configuring, observing, and managing kitchen operations · Collaborate with culinary an ...

  • Only for registered members Cranberry Township Full time $101,150 - $150,700 (USD)

    As a Software Engineer you will work as part of a team responsible for delivering high-quality embedded software and firmware for a wide range of NetApp storage systems and flash-based performance enhancement modules. · ...

  • Only for registered members Warrendale, PA

    Design and develop advanced machine automation and autonomy software—spanning perception, mapping, · and path planning—by applying geometric algorithms, machine learning, and sensor fusion, · while collaborating across teams to prototype, · test,and deploy robust, · production-re ...

  • Only for registered members Warrendale

    +The Software Support Engineer will provide expert software related technical support for SCD products and collaborate with customers and vendors to devise effective solutions. · +Responsibilities:Provide expert software related technical support for SCD products · Collaborate wi ...

  • Only for registered members Warrendale $85,200 - $106,500 (USD)

    Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? · As a Sr. Software Controls Engineer you will develop the control system design for each project.You will report to the GOS Manager; Control & Informati ...

  • Only for registered members Cranberry Township, PA

    We are searching for a Senior Software Engineer who is not only highly skilled and experienced in software development but also brings a dynamic background in the field to join our Point-of-Sale team. · ...

Jobs
>
Principal software engineer
>
Jobs for Principal software engineer in Warrendale