.
103 Carnegie Center Dr, Princeton, NJ 08540, USA
Company Description
If you are a dedicated professional who loves what you do, likes having fun at work, and proactively solves challenges, we’d like to hear from you! Lingraphica is a mission-driven organization who provides speech-generating devices to help improve communication, speech, and quality of life for people with aphasia. We look for candidates who enjoy working in a fast-paced, goal-oriented environment, and who share our commitment to helping individuals on their aphasia journey.
Job Description
About the Role
We are looking for experienced software engineers that want to build software that helps people with aphasia lead fulfilling lives. The Development Lead will join our product engineering team that focuses on building and maintaining our language system software for speech generating devices, mobile applications, and therapy software. This role will join an engineering team with 8 members that include Software Engineers and QA and work closely with our Product Management team in enhancing our product offerings.
The ideal candidate will have experience in system design and working on mobile applications. We are looking for a team player who is passionate about code quality and hungry to learn new technologies and development stacks as needed by the team.
Our Setup
The team works in a two-week iteration model and follows SCRUM as the basis of our software development process.
We use Jira to track our user stories, chores and bugs.
We use GitHub to maintain our code base.
Our cloud infrastructure is hosted in AWS.
We love tools that make our lives easier and have a plethora of modern and not so modern tools and services.
Our language system is built on the Unity Framework with C# and is deployed on Android tablets. Our mobile apps are also built on the Unity Framework and deployed on iOS devices.
We use unity cloud build, unity analytics and remote config extensively.
Qualifications
Essential Duties and Responsibilities
Designs and develops solutions for our product offerings
Defines high level timeline estimates for major projects
Directs the development team in the task estimation, design, development, coding, scheduling and debugging of applications
Works with business leaders and product owners to translate ideas into technical requirements that the development team understands and implements
Maintain high standards of software quality within the team by establishing good practices and habits.
Owns engineering support for the product and works closely with product management and customer service teams to meet SLAs.
Leads strategic projects
Actively contributes to the team deliverables to meet deadlines
Provide technical leadership to teammates through coaching and mentorship.
Responsible for technical exploration of new features and technologies to determine product fit and define implementation plan.
Resolves production issues
Collaborates with other members of the team to build features and maintain our automated test suite
This position has no direct reports but assists the Engineering Manager in leading the engineering. team)
Other Duties & Responsibilities
Coordinates with the product owner and other members of the team to refine product requirements
Coordinates with the customer service and operations teams to identify product issues and recommend solutions
Other duties as assigned
Skills and Competencies
Experience in Unity Engine with C# or other object-oriented languages used in mobile app development
Strong background in computer science fundamentals, object-oriented programming, design patterns, algorithms, and data structures
Knowledge of CI/CD technologies
Experience in iOS or Android application development
Experience with High Level System Design
Experience with Universal Windows Platform applications is a plus
Strong written and verbal communication skills
Dependable time and task management
Additional Information
Education and Experience
B.S. in Computer Science or related field
7+ years of experience building mobile and web applications in an object-oriented programming language
2+ years leading engineering teams in design and development of products
Job Type:
Full Time
Regular office hours: 9 AM to 5 PM, Monday to Friday
Work Environment & Physical Demands
This position is fully remote, working from home. Expected to maintain a safe, productive work environment with secure internet access. Must be able to operate a computer with or without a reasonable accommodation.
Travel
Traveling to Princeton, NJ office is required quarterly and for the company's annual meeting.
Accommodations To perform this job successfully, an individual must be able to perform each essential duty and physical demand satisfactorily. The requirements listed above are representative of the knowledge, skills, and/or abilities and physical demands required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
To learn more about Lingraphica, visit: www.lingraphica.com !
This Organization Participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
Este empleador participa en E-Verify y proporcionará al gobierno federal la información de su Formulario I-9 para confirmar que usted está autorizado para trabajar en los EE. UU.
Jul 11, 2022
Full time
Company Description
If you are a dedicated professional who loves what you do, likes having fun at work, and proactively solves challenges, we’d like to hear from you! Lingraphica is a mission-driven organization who provides speech-generating devices to help improve communication, speech, and quality of life for people with aphasia. We look for candidates who enjoy working in a fast-paced, goal-oriented environment, and who share our commitment to helping individuals on their aphasia journey.
Job Description
About the Role
We are looking for experienced software engineers that want to build software that helps people with aphasia lead fulfilling lives. The Development Lead will join our product engineering team that focuses on building and maintaining our language system software for speech generating devices, mobile applications, and therapy software. This role will join an engineering team with 8 members that include Software Engineers and QA and work closely with our Product Management team in enhancing our product offerings.
The ideal candidate will have experience in system design and working on mobile applications. We are looking for a team player who is passionate about code quality and hungry to learn new technologies and development stacks as needed by the team.
Our Setup
The team works in a two-week iteration model and follows SCRUM as the basis of our software development process.
We use Jira to track our user stories, chores and bugs.
We use GitHub to maintain our code base.
Our cloud infrastructure is hosted in AWS.
We love tools that make our lives easier and have a plethora of modern and not so modern tools and services.
Our language system is built on the Unity Framework with C# and is deployed on Android tablets. Our mobile apps are also built on the Unity Framework and deployed on iOS devices.
We use unity cloud build, unity analytics and remote config extensively.
Qualifications
Essential Duties and Responsibilities
Designs and develops solutions for our product offerings
Defines high level timeline estimates for major projects
Directs the development team in the task estimation, design, development, coding, scheduling and debugging of applications
Works with business leaders and product owners to translate ideas into technical requirements that the development team understands and implements
Maintain high standards of software quality within the team by establishing good practices and habits.
Owns engineering support for the product and works closely with product management and customer service teams to meet SLAs.
Leads strategic projects
Actively contributes to the team deliverables to meet deadlines
Provide technical leadership to teammates through coaching and mentorship.
Responsible for technical exploration of new features and technologies to determine product fit and define implementation plan.
Resolves production issues
Collaborates with other members of the team to build features and maintain our automated test suite
This position has no direct reports but assists the Engineering Manager in leading the engineering. team)
Other Duties & Responsibilities
Coordinates with the product owner and other members of the team to refine product requirements
Coordinates with the customer service and operations teams to identify product issues and recommend solutions
Other duties as assigned
Skills and Competencies
Experience in Unity Engine with C# or other object-oriented languages used in mobile app development
Strong background in computer science fundamentals, object-oriented programming, design patterns, algorithms, and data structures
Knowledge of CI/CD technologies
Experience in iOS or Android application development
Experience with High Level System Design
Experience with Universal Windows Platform applications is a plus
Strong written and verbal communication skills
Dependable time and task management
Additional Information
Education and Experience
B.S. in Computer Science or related field
7+ years of experience building mobile and web applications in an object-oriented programming language
2+ years leading engineering teams in design and development of products
Job Type:
Full Time
Regular office hours: 9 AM to 5 PM, Monday to Friday
Work Environment & Physical Demands
This position is fully remote, working from home. Expected to maintain a safe, productive work environment with secure internet access. Must be able to operate a computer with or without a reasonable accommodation.
Travel
Traveling to Princeton, NJ office is required quarterly and for the company's annual meeting.
Accommodations To perform this job successfully, an individual must be able to perform each essential duty and physical demand satisfactorily. The requirements listed above are representative of the knowledge, skills, and/or abilities and physical demands required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
To learn more about Lingraphica, visit: www.lingraphica.com !
This Organization Participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
Este empleador participa en E-Verify y proporcionará al gobierno federal la información de su Formulario I-9 para confirmar que usted está autorizado para trabajar en los EE. UU.
.
6301 Northwest 5th Way, Fort Lauderdale, FL, United States
Company Description
Bosch Service Solutions | Providing Innovative Service Solutions Worldwide Bosch Service Solutions is a leading provider of Business Process Outsourcing optimizing services in the following key areas: Customer Experience Services, Mobility Services, Monitoring Services as well as Business and Shared Services. Around 9,000 associates provide and optimize customers’ business processes in approximately 40 languages. Visit our website for more information at www.boschservicesolutions.com.
Job Description
Design and develop routing strategies to implement business logic within the Contact Center service. In addition, integrate backend systems into these strategies and AI other self-service capabilities.
Design and implementation of conversational flows
Develop new routing strategies for various channels
Troubleshoot routing related issues
Implement self-service capabilities and leverage AI technologies
Develop integrations towards backend systems like CRMs or ERPs, but also to underlying technologies like ElasticSearch, Cassandra and Redis
Operate Kubernetes multicloud solution
Qualifications
At least 3 years of experience in communications
Computer Science degree or related career
Proficient in SQL, SCXML and ECMA script
Ability to understand API specifications quickly
Service specific technical knowledge, communication, coordination and organizational skills
Exceptional analytical capabilities, communication skills and intercultural competence
Contact Center and Genesys Engage experience would be beneficial
Additional Information
Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization is not available.
By choice, we are committed to a diverse workforce - EOE/Protected Veteran/Disabled.
BOSCH is a proud supporter of STEM (Science, Technology, Engineering & Mathematics) Initiatives.
FIRST Robotics (For Inspiration and Recognition of Science and Technology)
AWIM (A World In Motion)
Mar 18, 2022
Full time
Company Description
Bosch Service Solutions | Providing Innovative Service Solutions Worldwide Bosch Service Solutions is a leading provider of Business Process Outsourcing optimizing services in the following key areas: Customer Experience Services, Mobility Services, Monitoring Services as well as Business and Shared Services. Around 9,000 associates provide and optimize customers’ business processes in approximately 40 languages. Visit our website for more information at www.boschservicesolutions.com.
Job Description
Design and develop routing strategies to implement business logic within the Contact Center service. In addition, integrate backend systems into these strategies and AI other self-service capabilities.
Design and implementation of conversational flows
Develop new routing strategies for various channels
Troubleshoot routing related issues
Implement self-service capabilities and leverage AI technologies
Develop integrations towards backend systems like CRMs or ERPs, but also to underlying technologies like ElasticSearch, Cassandra and Redis
Operate Kubernetes multicloud solution
Qualifications
At least 3 years of experience in communications
Computer Science degree or related career
Proficient in SQL, SCXML and ECMA script
Ability to understand API specifications quickly
Service specific technical knowledge, communication, coordination and organizational skills
Exceptional analytical capabilities, communication skills and intercultural competence
Contact Center and Genesys Engage experience would be beneficial
Additional Information
Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization is not available.
By choice, we are committed to a diverse workforce - EOE/Protected Veteran/Disabled.
BOSCH is a proud supporter of STEM (Science, Technology, Engineering & Mathematics) Initiatives.
FIRST Robotics (For Inspiration and Recognition of Science and Technology)
AWIM (A World In Motion)
Job Description
This position is a unique opportunity for an experienced software engineer to leverage their knowledge and skills in a mix of system architecture, software development, software team leadership and systems integration activities. The successful candidate will participate in all aspects of the product lifecycle, including: concept, system requirements & design, software implementation, unit/subsystem/integration testing, documentation, customer transition, and follow-on operations support and feature enhancements.
As a team member you will be expected to:
Architect, design, implement, integrate, test, document, and support software applications.
Design and coordinate complex software projects with many integrated parts (i.e., tailored hardware, custom software, third-party hardware & software).
Develop and document system software designs and test plans.
Perform integration and participate in system level testing of all parts of a system until it is working smoothly.
Lead fellow team members throughout the software product lifecycle.
Mentor fellow team members in software development best practices.
Job Qualifications:
BS or higher degree in Computer Science, Computer Engineering or Electrical Engineering.
5-10+ years of related industry experience.
Excellent verbal, listening and written communication skills.
Capable of working as a team member or team leader (and independently as needed).
Conscientious, detail-oriented character.
“Roll up your sleeves” and let’s get it done attitude.
Candidates should also possess strong familiarity with several of the following:
Experience documenting software application requirements from a customer top-level problem statement.
Experience taking system level problems and designing an architecture to satisfy customer requirements.
Software development process experience including software lifecycle management tools (e.g., Subversion, Git, Perforce, Bugzilla).
Programming experience with C, Modern C++, C# (and .NET Framework), Python, BASH/Shell, Build Systems and Continuous Integration (CMake, Jenkins, etc.)
Object-oriented programming concepts and languages.
Documentation of software designs and solutions.
Providing feedback to team members through design, code and document reviews.
Familiarity with Linux (both development of software in a Linux Environment and applications for a Linux Operating System).
Experience with common networking and troubleshooting tools within the Linux Environment.
Reverse engineering of existing systems and software designs.
SQL, database architecture and data mining.
Experience that is desired but not required:
Programming experience with Java, JavaScript, Angular, TypeScript, Node.js, Flask.
Familiarity with unit test frameworks.
Familiarity with wireless protocols and technologies (GSM, CDMA, UMTS, LTE).
Familiarity with computer networks protocols (FTP, SSH, TCP, IP, UDP, HTTPS).
Work Location: Gaithersburg, Maryland; Hybrid In-Office/Remote Work Options
Feb 02, 2023
Full time
Job Description
This position is a unique opportunity for an experienced software engineer to leverage their knowledge and skills in a mix of system architecture, software development, software team leadership and systems integration activities. The successful candidate will participate in all aspects of the product lifecycle, including: concept, system requirements & design, software implementation, unit/subsystem/integration testing, documentation, customer transition, and follow-on operations support and feature enhancements.
As a team member you will be expected to:
Architect, design, implement, integrate, test, document, and support software applications.
Design and coordinate complex software projects with many integrated parts (i.e., tailored hardware, custom software, third-party hardware & software).
Develop and document system software designs and test plans.
Perform integration and participate in system level testing of all parts of a system until it is working smoothly.
Lead fellow team members throughout the software product lifecycle.
Mentor fellow team members in software development best practices.
Job Qualifications:
BS or higher degree in Computer Science, Computer Engineering or Electrical Engineering.
5-10+ years of related industry experience.
Excellent verbal, listening and written communication skills.
Capable of working as a team member or team leader (and independently as needed).
Conscientious, detail-oriented character.
“Roll up your sleeves” and let’s get it done attitude.
Candidates should also possess strong familiarity with several of the following:
Experience documenting software application requirements from a customer top-level problem statement.
Experience taking system level problems and designing an architecture to satisfy customer requirements.
Software development process experience including software lifecycle management tools (e.g., Subversion, Git, Perforce, Bugzilla).
Programming experience with C, Modern C++, C# (and .NET Framework), Python, BASH/Shell, Build Systems and Continuous Integration (CMake, Jenkins, etc.)
Object-oriented programming concepts and languages.
Documentation of software designs and solutions.
Providing feedback to team members through design, code and document reviews.
Familiarity with Linux (both development of software in a Linux Environment and applications for a Linux Operating System).
Experience with common networking and troubleshooting tools within the Linux Environment.
Reverse engineering of existing systems and software designs.
SQL, database architecture and data mining.
Experience that is desired but not required:
Programming experience with Java, JavaScript, Angular, TypeScript, Node.js, Flask.
Familiarity with unit test frameworks.
Familiarity with wireless protocols and technologies (GSM, CDMA, UMTS, LTE).
Familiarity with computer networks protocols (FTP, SSH, TCP, IP, UDP, HTTPS).
Work Location: Gaithersburg, Maryland; Hybrid In-Office/Remote Work Options
Star Quest Systems Inc.
Los Angeles, CA, United States
PHP Developer Responsibilities
Include:
Writing clean, fast PHP to a high standard, in a timely and scalable way
Producing detailed specifications
Troubleshooting, testing and maintaining the core product software and databases
Job brief
We are looking for a PHP Developer who is dedicated to the craft, writes code that they are proud of and can hit the ground running.
What does a PHP Developer do?
A PHP Developer writes beautiful, fast PHP to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways.
You will be a part of a full-stack creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Responsibilities
Write “clean”, well-designed code
Produce detailed specifications
Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
Contribute in all phases of the development lifecycle
Follow industry best practices
Develop and deploy new features to facilitate related procedures and tools if necessary
Requirements
Proven software development experience in PHP
Understanding of open source projects like Joomla, Drupal, Wikis, osCommerce, etc
Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
Good knowledge of relational databases, version control tools and of developing web services
Experience in common third-party APIs (Google, Facebook, Ebay etc)
Passion for best design and coding practices and a desire to develop new bold ideas
BS/MS degree in Computer Science, Engineering or a related subject
Nov 06, 2017
Part time
PHP Developer Responsibilities
Include:
Writing clean, fast PHP to a high standard, in a timely and scalable way
Producing detailed specifications
Troubleshooting, testing and maintaining the core product software and databases
Job brief
We are looking for a PHP Developer who is dedicated to the craft, writes code that they are proud of and can hit the ground running.
What does a PHP Developer do?
A PHP Developer writes beautiful, fast PHP to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways.
You will be a part of a full-stack creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Responsibilities
Write “clean”, well-designed code
Produce detailed specifications
Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
Contribute in all phases of the development lifecycle
Follow industry best practices
Develop and deploy new features to facilitate related procedures and tools if necessary
Requirements
Proven software development experience in PHP
Understanding of open source projects like Joomla, Drupal, Wikis, osCommerce, etc
Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
Good knowledge of relational databases, version control tools and of developing web services
Experience in common third-party APIs (Google, Facebook, Ebay etc)
Passion for best design and coding practices and a desire to develop new bold ideas
BS/MS degree in Computer Science, Engineering or a related subject