Do you have strong frontend technique and love working in AngularWe are adding strong experts with Angular JS, Angular, Typescript and Javascript to join our rapidly growing teams! Be #clientobsessed with our product team and we continue to elevate our products! The Senior Front-End Developer implements the user interface and engineers the Web and Mobile experience of our clients. The Senior Front-End Developer also builds out patterns and abstractions that emphasize the efficiency of our Web, Mobile and Widget components. This position is supported by Backend developers, who are responsible for server-side business application logic and providing the data feeding the visual elements. Department: Software Project Location(s): Ahmedabad / Bangalore Education: Bachelor s Degree Essential Functions of the Job Implements, tests, designs, manages, and troubleshoots the user interface following company standards. Analyzes product and design team specifications and assess feasibility and amount of work. Collaborates with peer Front-End Engineers to create architecture patterns and best practices. Incorporates backend endpoints into Web and Mobile workflows and identify backend API gaps. Attends a daily Agile (Scrum) meeting to identify, groom, and report progress on development projects. Experience Needed to Perform the Job Minimum of 5 years of experience in front-end web development required. Fluency in TypeScript/JavaScript required. Experience with AngularJS, Angular, and React Working experience in Agile methodologies preferred. Prior experience using version control systems and git/bitbucket. Education Needed to Perform the Job Minimum of a bachelor s degree in Computer Science, or related field required. Skills Needed to Perform the Job Great sense of UI/UX design. Ability to write clean code with a focus on good architecture. Ability to work collaboratively with product, design, and engineering teams. Ability to develop, tests, design, manage, and troubleshoot a high-quality system. Self-motivated and able to work with a sense of urgency to meet deadlines and address competing priorities. Critical thinking skills using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems. Ability and willingness to learn new techniques or procedures. Act professionally, great team player, and focused on making the team succeed. Ability to multi-task while maintaining careful attention to detail. Ability to work effectively both individually and within a team environment. Ability to work with a sense of urgency to meet deadlines and address competing priorities. Proficient skills with Microsoft Office software including Word, Excel, PowerPoint, and Outlook. Effective written, listening, and verbal communication skills, be able to create great documentation of the solution/tasks s/he worked. Effective problem solving and organizational skills. Knowledge about automated Unit testing Better to have knowledge about IoT services like WebApp, Storage etc..
Technical Lead Embedded Experience: 8-12 years Location: Bangalore We are looking for a Technical Lead Embedded Firmware who is passionate about technology, electronics, and sensors. You will be responsible for architecting and building firmware components, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. Department: Software Project Location(s): Ahmedabad / Bangalore Education: Bachelor s Degree Responsibilities: Your primary responsibility will be to conceptualize, design and develop firmware middleware components to perform specific tasks, with good design, stability, and safety. Work collaboratively with leadership of engineering and solutions team. You will also work with the cross-functional team to integrate feature/ defect issues as end product in customer hands. Mentor juniors and provide them career counselling Good to have: Experience with IoT hardware platforms. (Microchip, ST, Cypress and Renesas) Experience in LoRA communication protocol. Experience with device management/embedded hardware Wi-Fi, Bluetooth and/or IOT integration experience a plus. Strong analytical and debugging skill knowledge of object-oriented programming. Qualification: Minimum 10 years of relevant experience in embedded design with 5+ years in IoT Bachelors in Electronics Communications Engineering Required Technical Skills: C/C++ and Assembly software development experience on embedded, infotainment, e-retail, electronic and medical device platforms. Experience in system side programming and Object-oriented programming concepts. Experience working with RTOS. Peripheral Drivers: UART, I2C, SPI, EEPROM/FLASH, Display, Sensors, RTC, WATCHDOG. Any embedded Linux porting experience on ARM boards especially ARM Cortex M series. Boot loader(u-boot) porting and customization experience, with kernel loading/customization exposure. Experience with Android on Linux platform for embedded devices Usage of cross compiling tool chain, c-make, auto-scripts, other build systems [yocto/linaro/Debian .etc]. Must have good working knowledge on various connectivity solutions (Wifi, ZigBee, BLE, NB IoT, LoRA) Solution architecture and designing, estimation for proposals, prepare work breakdown and task dependencies for technical execution. Set benchmarks for quality delivery Must be well versed with setting up CICD pipeline for quality delivery Write unit and integration test Familiarity with code versioning tools such as Git, SVN, Github. Excellent verbal and written communication skills.
The Tech lead would need to have at least 7 to 10 years of experience in design, setting up, and tuning cloud infrastructure. This position requires strong object-oriented programming skills (C#), Development in microservices-based architecture, and Excellent knowledge of C#.NET application development and support. Department: Software Project Location(s): Ahmedabad Ahmedabad Education: Bachelor s Degree Responsibilities This position requires technical leadership and considerable experience in the application of software engineering practices, principles, methods, and techniques. Expected to stay current with technologies and to learn new technologies, processes, and trends. Expected to seek a greater understanding of the business, and business processes, disseminate knowledge to team members and form best practices. Design and develop high-quality software which meets requirements, promotes re-use of software components and facilitates ease of support, and possesses a good understanding of design patterns. Analyze, design, and implement software mechanisms to improve code stability, performance, and reusability. Participate in and lead code review sessions. Practice Agile development and become familiar with Continuous Improvement, Six Sigma Lean principles, and the Scaled Agile Framework. Assist others in estimating task effort and dependencies, responsible for team commitments within the Sprint. Proactively identify and implement processes, best practices, and tools improvements to improve quality and performance. Provide input and technical content for customer-facing documentation, user help materials, and customer training. Required to be a source of innovative ideas for products and processes affecting the development projects and personnel. Works within the vital business process framework; Defines and provides functional descriptions of new products, processes, and concepts. Have a strong desire for quality, and attention to detail; excellent analytical skills. Ability to multi-task and prioritize in a fast-paced environment. Ability to work effectively in a team environment composed of peers and cross-functional members Judgment skills are needed to assess high-risk areas of a system problem, on which to focus efforts. Work independently with limited supervision. Solid troubleshooting problem-solving skills involving complex systems. Strong aptitude for learning quickly. Responsible for managing solutions, delegating resources, and helping to ensure quality assurance principles are met across projects and deliverables. Supervise the work of team members and supports delivery teams and staff. Skills/Experience 7+ years of experience designing, setting up, and tuning cloud infrastructure Strong object-oriented programming skills (C#). Development in microservices-based architecture. Excellent knowledge of C#.NET application development and support. Solid exp in developing services around real-time messaging/services. Should have worked in REST API and web services. Excellent knowledge of SQL and NoSQL databases. Good understanding of Test Automation frameworks. Good understanding of Continuous Integration and Delivery practices. Good understanding of Secure Development Lifecycles. Good knowledge of Windows 7 and Windows 10. Experience in working with Agile methodologies. Excellent knowledge of Unit Testing Framework. Good Powershell scripting experience. Exposure to Microsoft Azure Cloud, Service Fabric, and IoT hub is added advantage.
Business Analyst Responsibilities Evaluating customers’ business use cases, anticipating requirements, uncovering areas for improvement, and developing and implementing solutions. Leading ongoing reviews of business use cases and developing optimization strategies. Staying up-to-date on the latest process and technology advancements to automate and modernize systems. Serve as a primary contact for customer. Conducting meetings and presentations to share ideas and findings. Performing requirements analysis expressing user’s idea. Grooming and prioritizing product backlog. Documenting and communicating the results of your efforts. Effectively communicating your insights and plans to cross-functional teams & management. Gathering critical information from meetings with stakeholders & producing useful reports. Ensuring solutions meet business needs and requirements. Performing user acceptance testing. Managing projects, developing project plans, and monitoring performance. Updating, implementing, and maintaining product documents including but not limited – Product User Manual, Troubleshooting Guide, Product Acceptance Test Plan, Data Privacy and Security Whitepaper etc. Prioritizing initiatives based on business needs and requirements. Serving as a liaison between R&D and Customer. Monitoring deliverables and ensuring timely completion of projects. Business Analyst Requirements A bachelor’s degree in business or related field or an MBA. A minimum of 6 years of experience in business analysis or a related field. Exceptional analytical and conceptual thinking skills. Advance skill in flow charting and screen mockup design. The ability to influence stakeholders & work closely to determine acceptable solutions. Advanced technical skills. Excellent documentation skills. Fundamental analytical and conceptual thinking skills. Experience creating detailed reports and giving presentations. A track record of following through on commitments. Excellent planning, organizational, and time management skills. A history of leading and supporting successful product development projects.
Responsibilities This position requires technical leadership and considerable experience in the application of software engineering practices, principles, methods, and techniques. Expected to stay current with technologies and to learn new technologies, processes, and trends. Expected to seek a greater understanding of the business, and business processes, disseminate knowledge to team members and form best practices. Design and develop high-quality software which meets requirements, promotes re-use of software components and facilitates ease of support, and possesses a good understanding of design patterns. Analyze, design, and implement software mechanisms to improve code stability, performance, and reusability. Participate in and lead code review sessions. Practice Agile development and become familiar with Continuous Improvement, Six Sigma Lean principles, and the Scaled Agile Framework. Assist others in estimating task effort and dependencies, responsible for team commitments within the Sprint. Proactively identify and implement processes, best practices, and tools improvements to improve quality and performance. Provide input and technical content for customer-facing documentation, user help materials, and customer training. Required to be a source of innovative ideas for products and processes affecting the development projects and personnel. Works within the vital business process framework; Defines and provides functional descriptions of new products, processes, and concepts. Have a strong desire for quality, and attention to detail; excellent analytical skills. Ability to multi-task and prioritize in a fast-paced environment. Ability to work effectively in a team environment composed of peers and cross-functional members Judgment skills are needed to assess high-risk areas of a system problem, on which to focus efforts. Work independently with limited supervision. Solid troubleshooting & problem-solving skills involving complex systems. Strong aptitude for learning quickly. Responsible for managing solutions, delegating resources, and helping to ensure quality assurance principles are met across projects and deliverables. Supervise the work of team members and supports delivery teams and staff. Skills/Experience 7+ years of experience designing, setting up, and tuning cloud infrastructure Strong object-oriented programming skills (C#). Development in microservices-based architecture. Excellent knowledge of C#.NET application development and support. Solid exp in developing services around real-time messaging/services. Should have worked in REST API and web services. Excellent knowledge of SQL and NoSQL databases. Good understanding of Test Automation frameworks. Good understanding of Continuous Integration and Delivery practices. Good understanding of Secure Development Lifecycles. Good knowledge of Windows 7 and Windows 10. Experience in working with Agile methodologies. Excellent knowledge of Unit Testing Framework. Good Powershell scripting experience. Exposure to Microsoft Azure Cloud, Service Fabric, and IoT hub is added advantage.
Responsibilities Your primary responsibility will be to conceptualize, design and develop firmware & middleware components to perform specific tasks, with good design, stability, and safety. Work collaboratively with leadership of engineering and solutions team. You will also work with the cross-functional team to integrate feature/ defect issues as end product in customer hands. Mentor juniors and provide them career counselling Good To Have Experience with IoT hardware platforms. (Microchip, ST, Cypress and Renesas) Experience in LoRA communication protocol. Experience with device management/embedded hardware Wi-Fi, Bluetooth and/or IOT integration experience a plus. Strong analytical and debugging skill knowledge of object-oriented programming. Qualification Minimum 10 years of relevant experience in embedded design with 5+ years in IoT Bachelors in Electronics & Communications Engineering Required Technical Skills C/C++ and Assembly software development experience on embedded, infotainment, e-retail, electronic and medical device platforms. Experience in system side programming and Object-oriented programming concepts. Experience working with RTOS. Peripheral Drivers: UART, I2C, SPI, EEPROM/FLASH, Display, Sensors, RTC, WATCHDOG. Any embedded Linux porting experience on ARM boards especially ARM Cortex M series. Boot loader(u-boot) porting and customization experience, with kernel loading/customization exposure. Experience with Android on Linux platform for embedded devices Usage of cross compiling tool chain, c-make, auto-scripts, other build systems [yocto/linaro/Debian .etc]. Must have good working knowledge on various connectivity solutions (Wifi, ZigBee, BLE, NB IoT, LoRA) Solution architecture and designing, estimation for proposals, prepare work breakdown and task dependencies for technical execution. Set benchmarks for quality delivery Must be well versed with setting up CICD pipeline for quality delivery Write unit and integration test Familiarity with code versioning tools such as Git, SVN, Github. Excellent verbal and written communication skills.
Essential Functions Of The Job Implements, tests, designs, manages, and troubleshoots the user interface following company standards. Analyzes product and design team specifications and assess feasibility and amount of work. Collaborates with peer Front-End Engineers to create architecture patterns and best practices. Incorporates backend endpoints into Web and Mobile workflows and identify backend API gaps. Attends a daily Agile (Scrum) meeting to identify, groom, and report progress on development projects. Experience Needed to Perform the Job Minimum of 5 years of experience in front-end web development required. Fluency in TypeScript/JavaScript required. Experience with AngularJS, Angular, and React Working experience in Agile methodologies preferred. Prior experience using version control systems and git/bitbucket. Education Needed to Perform the Job Minimum of a bachelor’s degree in Computer Science, or related field required. Skills Needed to Perform the Job Great sense of UI/UX design. Ability to write clean code with a focus on good architecture. Ability to work collaboratively with product, design, and engineering teams. Ability to develop, tests, design, manage, and troubleshoot a high-quality system. Self-motivated and able to work with a sense of urgency to meet deadlines and address competing priorities. Critical thinking skills – using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems. Ability and willingness to learn new techniques or procedures. Act professionally, great team player, and focused on making the team succeed. Ability to multi-task while maintaining careful attention to detail. Ability to work effectively both individually and within a team environment. Ability to work with a sense of urgency to meet deadlines and address competing priorities. Proficient skills with Microsoft Office software including Word, Excel, PowerPoint, and Outlook. Effective written, listening, and verbal communication skills, be able to create great documentation of the solution/tasks s/he worked. Effective problem solving and organizational skills. Knowledge about automated Unit testing Better to have knowledge about IoT services like WebApp, Storage etc..
Responsibilities Your primary responsibility will be to conceptualize, design and develop firmware & middleware components to perform specific tasks, with good design, stability, and safety. Work collaboratively with leadership of engineering team. You will also work with the cross-functional team to integrate feature/ defect issues as end product in customer hands. Good To Have Experience with IoT hardware platforms. (Microchip, ST, Cypress and Renesas) Experience in LoRA communication protocol. Experience with device management/embedded hardware Wi-Fi, Bluetooth and/or IOT integration experience a plus. Strong analytical and debugging skill knowledge of object-oriented programming. Skills 4+ years of hands-on experience C/C++ and Assembly software development experience on embedded, infotainment platforms or consumer electronic platforms. Experience in system side programming and Object-oriented programming concepts. Experience working with RTOS and BSPs. Peripheral Drivers: UART, I2C, SPI, EEPROM/FLASH, Display, Sensors, RTC, WATCHDOG. Any embedded Linux porting experience on ARM boards especially ARM Cortex A series. Boot loader(u-boot) porting and customization experience, with kernel loading/customization exposure. Usage of cross compiling tool chain, c-make, auto-scripts, other build systems [yocto/linaro.etc]. Write unit and integration test Familiarity with code versioning tools such as Git, SVN, Github. Excellent verbal and written communication skills. Degree in Bachelors of Engineering
Required Skills 4+ years of experience designed, setting up and developing cloud and web applications Strong object-oriented programming skills (C#). Excellent knowledge in C#.NET application development and support. Proven expertise in Web API, Entity Framework , .Net core. Solid exp in developing services around real-time messaging/services. Should have worked in REST API and web services. Excellent knowledge in SQL and NoSQL database. Good to have experience with MSSQL or Postgres. Must have experience with Linting/Code analysis tools (eg: SonarQube) Must have experience with Git commands Must have knowledge about solid principles Good understanding of Continuous Integration and Delivery practices. Experience in working with Agile methodologies. Excellent knowledge in Unit Testing Framework. Good to have knowledge about Swagger documentation Bachelor’s Degree in a technical discipline Responsibilities This position requires technical leadership and considerable experience in the application of software engineering practices, principles, methods, and techniques. Expected to seek a greater understanding of the business, and business processes, disseminate knowledge to team members, form best practices. Design and Develops high quality software which meets requirements, promote re-use of software components and facilitates ease of support, possess good understanding of design patterns. Analyse, design and implement software mechanisms to improve code stability, performance, and reusability. Participate in code review sessions. Practice Agile development and become familiar with Continuous Improvement. Assist others in estimating task effort and dependencies, responsible for team commitments within the Sprint. Pro-actively identify and implement process, best practices and tools improvements to improve quality and performance. Provide input and technical content for customer facing documentation, user help materials and customer training. Required to be a source of innovative ideas not only for products but also processes affecting the development projects and personnel. Works within the key business process framework; Defines and provides functional descriptions of new products, processes, and concepts. Have a strong desire for quality, and an attention to detail; excellent analytical skills. Ability to multi-task and prioritize in a fast-paced environment. Ability to work effectively in a team environment composed of peers and cross-functional members Work independently with limited supervision. Solid troubleshooting & problem-solving skills involving complex systems. Strong aptitude for learning quickly.
As a Business Analyst, your role involves evaluating customers" business use cases, anticipating requirements, uncovering areas for improvement, and developing and implementing solutions. You will lead ongoing reviews of business use cases, develop optimization strategies, and stay up-to-date on the latest process and technology advancements to automate and modernize systems. Serving as the primary contact for customers, you will conduct meetings and presentations to share ideas and findings, perform requirements analysis expressing users" ideas, and groom and prioritize product backlog. Documenting and communicating the results of your efforts, you will effectively communicate your insights and plans to cross-functional teams and management. Additionally, you will gather critical information from meetings with stakeholders, produce useful reports, ensure solutions meet business needs and requirements, and perform user acceptance testing. Managing projects, developing project plans, and monitoring performance are also key responsibilities, as well as updating, implementing, and maintaining product documents such as Product User Manual, Troubleshooting Guide, Product Acceptance Test Plan, Data Privacy and Security Whitepaper, etc. Prioritizing initiatives based on business needs and requirements and serving as a liaison between R&D and Customer are crucial aspects of your role, along with monitoring deliverables and ensuring timely project completion. Your responsibilities as a Business Analyst include: - Evaluating customers" business use cases and anticipating requirements - Leading ongoing reviews of business use cases and developing optimization strategies - Staying up-to-date on the latest process and technology advancements - Conducting meetings and presentations to share ideas and findings - Grooming and prioritizing product backlog - Documenting and communicating results - Communicating insights and plans to cross-functional teams and management - Gathering critical information from stakeholder meetings and producing useful reports - Ensuring solutions meet business needs and requirements - Performing user acceptance testing - Managing projects, developing plans, and monitoring performance - Updating, implementing, and maintaining product documents - Prioritizing initiatives based on business needs - Serving as a liaison between R&D and Customer - Monitoring deliverables and ensuring timely project completion Qualifications required for this role: - Bachelor's degree in business or related field or an MBA - Minimum of 6 years of experience in business analysis or a related field - Exceptional analytical and conceptual thinking skills - Advanced skills in flow charting and screen mockup design - Ability to influence stakeholders and work closely to determine acceptable solutions - Advanced technical skills - Excellent documentation skills - Experience creating detailed reports and giving presentations - Track record of following through on commitments - Excellent planning, organizational, and time management skills - History of leading and supporting successful product development projects,