The Job logo

What

Where

Senior Software (GUI) Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Senior Software (GUI) Engineer

Excellent understanding of Python and debugging experience.

5+ years of experience in software design, development, and verification.

Experience in graphical user interface (GUI) development.

Set alert for similar jobsSenior Software (GUI) Engineer role in Bengaluru, India
Tata Consultancy Services Logo

Company

Tata Consultancy Services

Job Posted

10 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Intel Corporation Logo

Development Tools GUI Engineer

Intel Corporation

Bengaluru, Karnataka, India

+1 more

Posted: 8 months ago

Join our Intel team in developing state-of-the-art tools. Analyze application software and hardware platform performance using our tools. Apply today!

Intel Corporation Logo

Development Tools GUI Engineer

Intel Corporation

Bengaluru, Karnataka, India

+1 more

Posted: 10 months ago

Job Description When you join Developer Software Engineering, you'll be part of an Intel team that develops state-of-the-art tools such as compilers, libraries and performance analysis tools. Our products enable developers to unlock the performance of Intel's broad product line from laptops to supercomputers. We are currently expanding our Analyzers Engineering team with a focus on frontend tools development. We produce tools that analyze application software and hardware platform performance. These tools help Intel's customers use our world-changing technology more effectively, to improve the life of every person on the planet Qualifications Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Minimum Qualifications: Bachelor's degree in Computer Engineering, Computer Science or related technical discipline 6+ years of experience in C/C++, XML and Python on elementary to medium level Awareness of the frontend data feeding flow (aka backend), including SQL database queries, and asynchronous requests 3+ years of experience in Frontend development, including proficiency in JavaScript and deep knowledge of one (or all) frameworks such as React.js / Vue / Web Components; Be familiar with frontend build stack tools (Webpack and Gulp) Strong communication skills, including an ability to break down complex issues into concise and accurate summariesUnderstanding of web technologies and architectures Ability to create HTML markup from scratch as well as effectively modify existing one Fundamental knowledge of Operating Systems (OS) Preferred Qualifications: Experience with performance tools and methodologies Virtualization and Containers: Hyper-V, KVM, Linux, VMware, Docker or Kubernetes Familiarity with tools such as IDEs, Git, GitHub, Jira and/or Wikis Knowledge of web performance optimization techniques and tools Passion to responsive and adaptive design principles and UI/UX best practices Inside this Business Group Do you want to impact how thousands of software developers around the world use Intel platforms? Join the Developer Software Engineering (DSE) organization and work on the latest technology enabling compilers, debuggers, analyzers, libraries, and parallel runtimes. You will develop industry-leading software which abstracts and showcases Intel platforms, extracts peak performance, and amplifies Intel business through our Hardware and Software developer communities.   Other Locations IN, Bangalore Posting Statement All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.   Benefits We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here: https://www.intel.com/content/www/us/en/jobs/benefits.html It has come to our notice that some people have received fake job interview letters ostensibly issued by Intel, inviting them to attend interviews in Intel’s offices for various positions and further requiring them to deposit money to be eligible for the interviews. We wish to bring to your notice that these letters are not issued by Intel or any of its authorized representatives. Hiring at Intel is based purely on merit and Intel does not ask or require candidates to deposit any money. We would urge people interested in working for Intel, to apply directly at https://jobs.intel.com/ and not fall prey to unscrupulous elements.   Working Model This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. In certain circumstances the work model may change to accommodate business needs.

Tata Consultancy Services Logo

Senior Software Engineer

Tata Consultancy Services

Hyderabad, Telangana, India

Posted: 10 months ago

Desired Experience Range:   8 years to 12 Years Role Profile  You will be joining our FX Trade Advanced Analytics team as a Senior Software Engineer.  We are responsible for building and delivering complex Big Data analytic applications across our regulated FX trading venues. Advanced Analytics team provides traders with the ability to assess historical trading data with comparisons of liquidity providers and data visualization technology.  Our existing analytic capability processes millions of FX trade messages every day through our Hadoop big data stack (including Scala, Spark, HDFS, HBase and Hive).  Advanced Analytics team help users gain a better understanding of the transaction costs they incur during the normal course of their daily trading and enable them to have more meaningful conversations about pricing with their liquidity providers. Tech Profile/Essential Skills Solid grasp of Java and/or Scala. 5+ years of relevant software engineering experience in the industry. 3+ years- experience in delivering application solutions, ideally using big data technologies. Able to contribute independently and effectively and act as a solid team player towards delivery of high-profile projects. Additional Skills and Experience Some knowledge of, or willingness to learn, technologies such as HDFS, Spark, Hive, Impala, HBase and Oozie. Unit and Integration testing your code (including mocking). Proficient with version-control solutions such as Git or SVN. Continuous integration (Gitlab, Bamboo, Jenkins) and/or deployment (Puppet). Experience working in Agile Scrum methodologies.  Build tools (Maven, SBT or Gradle). Linux and bash/ruby scripting. Proficient with SQL. Understanding of FX financial markets. Detailed Responsibilities  You will be responsible for the design and implementation of new analytic application capabilities inside our overall Big Data ecosystem.  As such, you will need strong technical abilities, be able to quickly grasp and contribute to existing codebases and express design concepts with a good understanding of functional programming paradigms. As a senior developer you will be responsible for engineering solutions, upholding rigorous quality standards, contributing to Agile Scrum processes and at times interacting directly with our product stakeholders.

Tata Consultancy Services Logo

Senior Software Engineer (ADC)

Tata Consultancy Services

Hyderabad, Telangana, India

Posted: 10 months ago

Role Profile The Refinitiv Data Platform (RDP) is part of our Data and Analytics business. It is the strategic platform where the organisation's data is collected and distributed, serving a broad range of customers from the Wealth Management, Investment & Advisory, and Banking sectors. Multi-Cloud Distribution is the area of RDP where clients are accessing our content from specialised cloud databases downstream of RDP Data Access and CDF. · In this role, you-ll be joining our Enterprise Data Solutions as a Senior Software Engineer: serving the entire spectrum of data needs across asset classes, latency and delivery mechanisms including real-time data and news, reference and legal entity data. Tech Profile/Essential Skills · 7 years + experience in Microsoft.NET framework. · Experience in Enterprise scale systems. · Working experience in ASP.NET Services. - Memory issues debugging and optimization. - Performance profiling and optimization. · Working experience in distributed web-services. - Scalability, durability, availability, caching, fault-tolerance. Preferred Skills and Experience · Working experience in relational DB and SQL query profiling and optimization. · Preferable to have experience in AWS technologies. Detailed Responsibilities · Working with multiple teams delivering across multiple Sprints engaging with existing contractor teams located in Europe and India/Bengaluru. · Initial knowledge transfer will be handled by existing teams. · Development, test and release of new features as part of a Virtual Team. · Providing technical support (not 24/7 support). · Maintanance of system in production. · Demonstrates willingness to increase knowledge and expertise in software development. · Contributes to the creation of solutions for Epics and the associated implementation tasks. < br /> · Builds trusting relationships growing network and collaborating with own team and colleagues in other domains/important areas.