Responsibilities:
Development of UI Components using Angular (8.x & later version).
Working with any one of the state management libraries.
Working on Microfront end services.
Knowledge of Secure coding to eliminate security susceptibilities.
Advanced skills in HTML & CSS.
Working with Typescript.
Working with javaScript.
Standardized error handling at the UI layer using Event handlers.
Implement Websockets.
Work with Electron framework for desktop GUI applications.
Writing Unit Test for Angular components.
Implements functions or configures business applications according to the specification.
Estimates implementation effort and performs feasibility checks of requirements
Implements Reusable components.
Develop responsive web applications.
Implement SASS.
Knowledge of Bootstrap (4.5.X or later version)
Experience Required:
Hands on experience in Angular (10.x & later version).
Hands on experience with Node package Manager (npm).
Familiarity with Angular CLI.
Experience with any of the state management libraries.
UI Component development with Bootstrap.
Experience with Micro frontends.
Experience with Responsive web application design & development.
Understanding of the UI apps are containerized.
Experience with existing data grids such as AG grid, NGX datatable grid etc.
Implement features for multiple browser compatibility.
Hands on experience in i18 Internationalization.
Experience with any of the IDEs such as Visual Studio, Atom, Dreamviewer etc.
Nice to have experience with RxJS.
Nice to have UX experience.
Responsibilities
Responsibilities:
Development of UI Components using Angular (8.x & later version).
Working with any one of the state management libraries.
Working on Microfront end services.
Knowledge of Secure coding to eliminate security susceptibilities.
Advanced skills in HTML & CSS.
Working with Typescript.
Working with javaScript.
Standardized error handling at the UI layer using Event handlers.
Implement Websockets.
Work with Electron framework for desktop GUI applications.
Writing Unit Test for Angular components.
Implements functions or configures business applications according to the specification.
Estimates implementation effort and performs feasibility checks of requirements
Implements Reusable components.
Develop responsive web applications.
Implement SASS.
Knowledge of Bootstrap (4.5.X or later version)
Experience Required:
Hands on experience in Angular (10.x & later version).
Hands on experience with Node package Manager (npm).
Familiarity with Angular CLI.
Experience with any of the state management libraries.
UI Component development with Bootstrap.
Experience with Micro frontends.
Experience with Responsive web application design & development.
Understanding of the UI apps are containerized.
Experience with existing data grids such as AG grid, NGX datatable grid etc.
Implement features for multiple browser compatibility.
Hands on experience in i18 Internationalization.
Experience with any of the IDEs such as Visual Studio, Atom, Dreamviewer etc.
Nice to have experience with RxJS.
Nice to have UX experience.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
We are needing one strong Cypress/JavaScript Automation profile. Candidate needs to demonstrate strong skills in leading automation capabilities along with eradicating existing gray areas with usage of his prior experience.
While cypress knowledge will be the key player, candidate must have 5+ years of relevant experience.
Responsibilities
We are needing one strong Cypress/JavaScript Automation profile. Candidate needs to demonstrate strong skills in leading automation capabilities along with eradicating existing gray areas with usage of his prior experience.
While cypress knowledge will be the key player, candidate must have 5+ years of relevant experience.
Salary : Rs. 5,00,000.0 - Rs. 1,50,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Responsibilities:
• Develop and maintain firmware solutions with a strong emphasis on GUI development for our range of products.
• Collaborate with cross-functional teams, including hardware engineers, software engineers, and designers, to define and implement GUI requirements and functionality.
• Design and implement intuitive and visually appealing user interfaces for embedded systems using industry-standard tools and frameworks.
• Develop efficient and reliable firmware code to control and interact with hardware components and peripherals.
• Conduct thorough testing and debugging of firmware and GUI implementations to ensure high performance, stability, and usability.
• Optimize firmware and GUI designs to meet performance, memory, and power consumption requirements.
• Stay up to date with the latest industry trends and advancements in firmware development, GUI frameworks, and embedded systems to continuously enhance our products.
• Collaborate with the quality assurance team to perform verification and validation tests on firmware and GUI functionality.
• Document firmware designs, GUI specifications, and development processes to ensure proper knowledge transfer and facilitate future maintenance and updates.
• Provide technical support and assistance to other teams, such as customer support and manufacturing, to resolve firmware and GUI-related issues.
Requirements:
• Bachelor's degree in Computer Science, Electronics Engineering, or a related field. A master's degree is a plus.
• 2+ years of experience in firmware development
• 3+ years of experience with GUI development tools and technologies
• Proficiency in programming languages such as C, C++, C#, and Python. (basic for python)
• Experience with GUI development frameworks such as Qt, or HTML5/CSS/JavaScript.
• Solid understanding of software development methodologies and version control systems.
• Ability to work independently and as part of a team, with excellent problem-solving and communication skills.
• Strong attention to detail and commitment to delivering high-quality, reliable firmware solutions.
• Familiarity with Agile development methodologies.
Responsibilities
Responsibilities:
• Develop and maintain firmware solutions with a strong emphasis on GUI development for our range of products.
• Collaborate with cross-functional teams, including hardware engineers, software engineers, and designers, to define and implement GUI requirements and functionality.
• Design and implement intuitive and visually appealing user interfaces for embedded systems using industry-standard tools and frameworks.
• Develop efficient and reliable firmware code to control and interact with hardware components and peripherals.
• Conduct thorough testing and debugging of firmware and GUI implementations to ensure high performance, stability, and usability.
• Optimize firmware and GUI designs to meet performance, memory, and power consumption requirements.
• Stay up to date with the latest industry trends and advancements in firmware development, GUI frameworks, and embedded systems to continuously enhance our products.
• Collaborate with the quality assurance team to perform verification and validation tests on firmware and GUI functionality.
• Document firmware designs, GUI specifications, and development processes to ensure proper knowledge transfer and facilitate future maintenance and updates.
• Provide technical support and assistance to other teams, such as customer support and manufacturing, to resolve firmware and GUI-related issues.
Salary : Rs. 5,00,000.0 - Rs. 22,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Key accountabilities include:
• Solution consultation and development in accordance with the enterprise technology principles, methods, standards, and practices.
• Estimation, solution design, detailed technical design, application technical deliverables including code, associated tests and documentation.
• Contribution to functional excellence in terms of definition and maintenance of standards, methods and tools, bringing in best practices from market standard implementations.
• Manage complex integration scenarios and interfaces between on-premise solutions, cloud and legacy systems.
Skills and Experience:
Required
• 5 years or more relevant software development experience with a fairly "Full Stack" profile
• Experience of delivery within a trading environment.
• Experience working in fast- paced project delivery using AGILE methods
• Strong software development skills, knowledge of best practices (SOLID, CI/CD, etc.)
• Python 3 along with experience of frameworks like Tornado, Holoviz Pannel and Bokeh library.
• Creating applications and packages
• Writing reliable unit and end-to-end tests with PyTest
• Data manipulation with Pandas
• Web development with Python
• MS Azure: virtual networks, key vaults, storage, data factory, security, function app.
• MS DevOps pipelines
• Kubernetes containers
• ReactJS front end development experience
• MS SQL backend development experience
• Experience in developing API's in python using FastAPI
• Hands on in ADF and Azure Databricks
Desirable:
• Knowledge of physical commodities trading markets and organisations (esp. LNG/ gas/oil).
• Useful to have Data Engineering experience blended along with core software engineering experience
• Experience of working directly with traders on trader models.
• Python: Bokeh visualization, Tornado web framework, asyncio programming, Azure Python API
• Hashicorp Terraforms (azurerm)
• Kafka Confluent
• Conda package management
• Basic knowledge in numerical calculus, such as multi-dimensional function interpolation, numerical differentiation
• Basic understanding of the WebSockets protocol
• Knowledge of the OAuth2 and web security
• Basic knowledge of modern JavaScript, TypeScript, Node.js
Personal Attributes:
• A determined focus on the user and user experience when problem- solving
• Team player and able to collaborate, proactively communicates and shares understanding and experience within a team
• Clear communicator and able to work in a multicultural/lingual environment
• Uses initiative and owns their deliverables end-to-end
• Brings ideas to the table, is inquisitive and excited by new technology
• Used to working in a flexible, independent manner on a mixture of small unstructured and large structured items
• Provides regular, considered feedback and regularly strives to improve their own ways of working
Responsibilities
Key accountabilities include:
• Solution consultation and development in accordance with the enterprise technology principles, methods, standards, and practices.
• Estimation, solution design, detailed technical design, application technical deliverables including code, associated tests and documentation.
• Contribution to functional excellence in terms of definition and maintenance of standards, methods and tools, bringing in best practices from market standard implementations.
• Manage complex integration scenarios and interfaces between on-premise solutions, cloud and legacy systems.
Skills and Experience:
Required
• 5 years or more relevant software development experience with a fairly "Full Stack" profile
• Experience of delivery within a trading environment.
• Experience working in fast- paced project delivery using AGILE methods
• Strong software development skills, knowledge of best practices (SOLID, CI/CD, etc.)
• Python 3 along with experience of frameworks like Tornado, Holoviz Pannel and Bokeh library.
• Creating applications and packages
• Writing reliable unit and end-to-end tests with PyTest
• Data manipulation with Pandas
• Web development with Python
• MS Azure: virtual networks, key vaults, storage, data factory, security, function app.
• MS DevOps pipelines
• Kubernetes containers
• ReactJS front end development experience
• MS SQL backend development experience
• Experience in developing API's in python using FastAPI
• Hands on in ADF and Azure Databricks
Desirable:
• Knowledge of physical commodities trading markets and organisations (esp. LNG/ gas/oil).
• Useful to have Data Engineering experience blended along with core software engineering experience
• Experience of working directly with traders on trader models.
• Python: Bokeh visualization, Tornado web framework, asyncio programming, Azure Python API
• Hashicorp Terraforms (azurerm)
• Kafka Confluent
• Conda package management
• Basic knowledge in numerical calculus, such as multi-dimensional function interpolation, numerical differentiation
• Basic understanding of the WebSockets protocol
• Knowledge of the OAuth2 and web security
• Basic knowledge of modern JavaScript, TypeScript, Node.js
Personal Attributes:
• A determined focus on the user and user experience when problem- solving
• Team player and able to collaborate, proactively communicates and shares understanding and experience within a team
• Clear communicator and able to work in a multicultural/lingual environment
• Uses initiative and owns their deliverables end-to-end
• Brings ideas to the table, is inquisitive and excited by new technology
• Used to working in a flexible, independent manner on a mixture of small unstructured and large structured items
• Provides regular, considered feedback and regularly strives to improve their own ways of working
Salary : Rs. 1,000.0 - Rs. 30,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance