Jobs
Interviews

30 Multithreaded Applications Jobs - Page 2

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

7.0 - 11.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Intermediate Programmer Analyst position is designed for individuals with 7+ years of experience in software design and development, focusing on .NET technologies. Your responsibilities will include participating in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main goal in this role is to contribute to applications systems analysis and programming activities. You should have proven expertise in developing and optimizing multi-threaded applications, as well as hands-on experience in working with multi-threaded applications. Experience in utilizing DevOps practices and tools is required, along with proficiency in SQL Server, including hands-on database design. Hands-on experience with microservices is also necessary for this role. In addition to technical skills, you should possess excellent problem-solving abilities and strong communication and interpersonal skills. A Bachelors degree/University degree or equivalent experience is expected as part of the educational background required for this position. Please note that this job description offers a summary of the primary tasks involved, and additional job-related duties may be assigned as needed. Citi is an equal opportunity and affirmative action employer, and we encourage all qualified and interested individuals to apply for career opportunities. If you require a reasonable accommodation due to a disability to access our search tools or apply for a position, please review our Accessibility at Citi information. This job falls under the Technology job family group within the Applications Development job family.,

Posted 1 month ago

Apply

6.0 - 12.0 years

0 Lacs

karnataka

On-site

A Career at HARMAN Automotive offers you the opportunity to be part of a global, multi-disciplinary team dedicated to leveraging the power of technology to shape the future. At HARMAN Automotive, you are empowered to fast-track your career by engineering audio systems and integrated technology platforms that enhance the driving experience. Through a combination of innovation, thorough research, and collaborative efforts, you will contribute to advancing in-vehicle infotainment, safety, efficiency, and overall enjoyment. As a Telematics Solution Engineer at HARMAN, you will play a crucial role in the research and delivery of software solutions and proof of concepts for automotive embedded devices. Telematics, being a fundamental technology for connected cars and autonomous driving, encompasses a wide range of components such as LTE modems, network access devices, and wireless standards like BT/WiFi, GNSS, and NFC. Your responsibilities will involve designing and developing software for telematics devices, utilizing cutting-edge technologies to enhance communication, networking, and positioning features. You will be at the forefront of exploring new business opportunities within the Telematics domain, showcasing high-visibility demos, and leading product launches. Your tasks will include design verification, testing, debugging, and root cause analysis of defects. In this role, you will act as an individual contributor in software and firmware design and development for V2X and MEC domains on embedded platform products. Taking complete technical ownership, you will ensure the design of scalable and reusable software components, resolving critical technical issues hands-on. Your expertise in designing and developing automotive-grade Linux applications for V2X devices will be paramount, in compliance with industry standards. Additionally, you will collaborate with cross-functional teams, engage in requirement analysis with customers, and drive technical discussions to achieve timely consensus. To excel in this position, you should hold a Master's or Bachelor's degree in electrical, communications, computer engineering, or a related field, along with 6 to 12 years of experience in software development for embedded systems using C++ and C. Strong programming skills in C++, proficiency in Linux Embedded Systems, and familiarity with Linux Systems Programming are essential. Your ability to work independently, mentor team members, and engage effectively with customers during requirement analysis will be key to your success. Moreover, experience in high-level and low-level module design, requirement analysis, and usage of tools like DOORS and Enterprise Architect will be advantageous. If you have prior experience in embedded software testing for Automotive Products, V2X Technologies, Vehicle Security, Telematics, or Data Communication, it will be considered a strong asset. Your knowledge of cellular and network technology, software architectures, and automotive-grade products will further enhance your candidacy. Additionally, hands-on experience with tools such as Vector Can Analyzer and Canoe will be beneficial. HARMAN provides a supportive work environment that encourages professional and personal development. With opportunities for remote work, employee discounts, extensive training programs, wellness benefits, and a recognition and rewards program, HARMAN ensures that every employee feels valued and empowered. Join us at HARMAN to unleash innovation and drive technology to the next level, creating extraordinary experiences that make a lasting impact.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will monitor and control all phases of the development process including analysis, design, construction, testing, and implementation. Additionally, you will provide user and operational support on applications to business users. Utilizing your in-depth specialty knowledge of applications development, you will analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments. You will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Furthermore, you will consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. It is essential to ensure that all procedures are followed, define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. As an Applications Development Senior Programmer Analyst, you will have the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert to senior stakeholders and/or other team members. You will appropriately assess risk when making business decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. Qualifications required for this role include 8+ years of relevant experience, expertise in systems analysis and programming of software applications, experience in managing and implementing successful projects, working knowledge of consulting/project management techniques/methods, and the ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements. Hands-on experience in implementing technologies such as Java, J2EE, Spring framework, Hibernate, JPA, App Server, developing REST-based web services using Spring Boot, designing complex applications in a microservices platform, integrating Web Services, building multithreaded applications, and troubleshooting complex issues related to it. Education requirement for this position is a Bachelor's degree/University degree or equivalent experience. Please note that this job description provides a high-level review of the types of work performed, and other job-related duties may be assigned as required.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You will be part of the software and product innovation team at PwC, focusing on creating advanced software solutions and driving product innovation to meet client needs. Your role involves combining technical expertise with creative thinking to deliver cutting-edge software products and solutions. Specifically, as a software engineer at PwC, your primary focus will be on developing innovative software solutions that contribute to digital transformation and enhance business performance. You will utilize your knowledge to design, code, and test state-of-the-art applications that revolutionize industries and provide exceptional user experiences. In the PwC Acceleration Centers (ACs), you will play a crucial role in actively supporting various services, including Advisory, Assurance, Tax, and Business Services. Working within our innovative hubs, you will engage in challenging projects and deliver distinctive services to enhance client engagements through quality and innovation. Furthermore, you will participate in dynamic training programs that are digitally enabled and designed to enhance both your technical and professional skills. Within the Cloud Engineering Data & AI team, you will be responsible for leading and supervising complex Java programs, ensuring alignment with business strategy and delivering measurable outcomes. As a Manager, your role will involve motivating, developing, and inspiring team members to deliver quality results, managing client accounts, and driving project success. **Responsibilities:** - Oversee the development of Java EJB applications - Mentor junior staff to enhance their technical capabilities - Collaborate with cross-functional teams to define project goals - Maintain adherence to coding standards and quality assurance - Analyze application performance and implement improvements - Foster a collaborative and innovative team environment - Uphold ethical standards in software development practices - Drive project timelines and ensure successful delivery **Requirements:** - Bachelor's Degree - 8 years of experience in Java, EJB, Microservices - Oral and written proficiency in English **Desirable Skills:** - Proven experience in developing multi-threaded applications - Hands-on experience with DevOps practices and tools - Familiarity with microservices architecture and technologies - Experience with containerized deployments - Knowledge of message parsing in banking messages - Exceptional communication and interpersonal skills *Additional educational requirements may apply.* **Minimum Years Experience Required:** Add here and change text color to black or remove bullet and section title if not applicable *Additional Application Instructions:* Add here and change text color to black or remove bullet and section title if not applicable,

Posted 1 month ago

Apply

4.0 - 10.0 years

0 Lacs

gandhinagar, gujarat

On-site

You will be an Embedded C++ Developer with 4 to 10 years of experience, based in Gandhinagar. Immediate joiners are preferred for this role. Your primary responsibilities will include: - Utilizing your 4+ years of experience in C++ and Linux to develop high-performance, multithreaded applications on the Linux platform. - Demonstrating strong proficiency in C++ and Linux, with a solid understanding of the language specification. - Hands-on experience in creating UI applications using QT-C++ on Linux. - Showcasing your design and coding skills in C++, along with a good grasp of software architectural issues. - Familiarity with static code analysis tools, unit testing, and version control tools. - Collaborating with team members, providing estimates for feature development, and leading a team of 4-5 members. - Creating new prototypes or proofs of concepts (PoCs) and presenting them to clients. - Possessing good communication skills to effectively work in a team environment. Good to have: - Experience in the Medical domain and embedded systems. If you are passionate about C++ development, have a strong background in Linux, and enjoy working on cutting-edge projects, this position offers an exciting opportunity to showcase your skills and contribute to innovative solutions.,

Posted 1 month ago

Apply
Page 2 of 2
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies