Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 9.0 years
9 - 19 Lacs
Chennai, Bengaluru
Work from Office
Job Requirements Roles & Responsibilities: Responsible for software development using Java Analyze requirements, design, and code software in JAVA in Windows environment. Perform unit test, verification and validation of the product developed. Ability to understand requirements Write effective and reusable code according to best practices. Work as an individual contributor aligning with customer priorities Work Experience Work Mode Work From Office (WFO) Required Skills (Technical Competency): Mid-level programming experience with 5 to 8 years of experience in programming languages (Java) Experience in requirement analysis, design, development and testing of desktop-based applications. Solid understanding of Object-Oriented design and concepts. Hands on multi-threaded programming and debugging skills Strong experience in Windows desktop application Large scale software development experience. Ability to write effective and reusable code according to best practices. Experience of project life cycles, process, work flows. Good logical and problem-solving skills Knowledge in design patterns Knowledge of unit testing framework, code analysis tools Ability to drive, to take ownership and responsibility of a project. Ability to work independently and be proactive. Ability to analyze problems and come up with proposals for a solution. Ability to learn new technologies as part of the job. Be able to clearly communicate in English language Honesty in raising escalation when there are problems instead of hiding the issue/dragging the schedule Desired Skills: Knowledge working with HPC, Linux, Win32 understanding Experience in Semiconductor domain with knowledge in machine control, robotics, industrial automation, SECS/GEM
Posted 4 weeks ago
5.0 - 9.0 years
10 - 20 Lacs
Bengaluru, Thiruvananthapuram
Work from Office
Hi, Greetings!! We are Hiring for C++ Developer foe our esteemed Client - CMM level5 Company -Bangalore & Trivandrum/Thiruvananthapuram. Roles & Responsibilities: Design and development in C++ on Windows environment. Involve in requirement analysis, design, coding and testing Understand/learn architecture and design of existing applications developed mainly using C++ Take ownership of assigned jobs that are part of new feature implementations, bug fixes and enhancement activities Document the projects according to project standards (Architecture, technical specifications) Technical communication with internal and external stake holders Works independently and contributes to the immediate team and work with Architects and other leads Required Skills (Technical Competency): Minimum 4 years of experience in developing applications using C++ Excellent programming and debugging skills in C++ for Windows Knowledge in Healthcare Domain Knowledge in DICOM Solid understanding of Object-Oriented design and concepts. Knowledge of Multi-threading / real-time / high performance applications. Ability to write effective and reusable code according to best practices. Operating Systems: Windows7/Window10 Databases: SQL Server Excellent communication and presentation skills. Good customer interfacing skills. Desired Skills: Experience in C# Knowledge in SQL Server Ability to explore large code base and understand architecture and design Ability to deliver without much supervision from lead/managers
Posted 4 weeks ago
4.0 - 9.0 years
14 - 24 Lacs
Pune
Hybrid
WIN32 is environment and WIN32 API Programming is used for development Client is looking for WIN32 API Programming C++ 11.0, Multithreading in C++/C# (Core), VC++, MFC, UWP, React-Native,testing plans, protocolstest plans, debugging,testing scripts
Posted 1 month ago
2 - 4 years
4 - 6 Lacs
Bengaluru
Work from Office
About the Role We are seeking a skilled Windows Application Developer with expertise in C# and .NET technologies to join our development team. The ideal candidate will have strong experience in designing, developing, and maintaining high-performance Windows-based applications. You will be responsible for building solutions that run on Windows environments, working with a team of developers to deliver innovative software solutions that meet client requirements. Responsibilities include (but are not limited to) : Design, develop, and maintain Windows-based desktop applications using C# and .NET Framework / .NET Core. Write clean, maintainable, and efficient code, following best practices and coding standards. Collaborate with cross-functional teams to gather requirements, define technical specifications, and implement features. Implement user interfaces and ensure a seamless user experience using C#, WPF, gRPC for Inter Process Communication, Machine Learning models running alongside desktop application. Troubleshoot and resolve issues related to application performance, bugs, and errors. Conduct unit testing and integration testing to ensure high-quality code. Optimize application performance and ensure scalability and responsiveness. Stay updated with the latest trends and best practices in Windows application development, C#, and .NET. Participate in code reviews to maintain code quality and share knowledge within the team. Experience and skills: Proven experience in developing Windows applications using C# and the .NET Framework (including .NET Core). Strong knowledge of Win32, WinUI, Windows Forms (WinForms) or Windows Presentation Foundation (WPF) and other frameworks for developing desktop applications. Strong debugging and troubleshooting skills to resolve application issues efficiently. Experience with Visual Studio and other development tools for building Windows applications. Familiarity with RESTful APIs and integrating third-party services into applications. Strong problem-solving skills and ability to work independently and within a team. Experience in writing unit tests using frameworks like MSTest, NUnit, or xUnit. Previous coursework or relevant experience in the following areas: software design, object-oriented programming, databases, operating systems, computer networks and (ideally) multi-threaded programming. Preferred Qualifications: Experience with computer vision algorithms related to OCR and Object Detection Network programming for client-server communication using any of the following: Python (FastAPI, Flask), Golang, API gateways, and databases. Experience with installer packages (WiX, InstallShield, etc.) Knowledge of Azure or other cloud platforms for application deployment and integration. Familiarity with Agile/Scrum Knowledge of DevOps practices and CI/CD pipelines. Familiarity in working with PostgreSQL, including writing queries. AI or machine learning experience: Experience with frameworks such as PyTorch, TensorFlow and Keras, etc. Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent work experience.
Posted 1 month ago
5 - 9 years
14 - 19 Lacs
Chennai
Hybrid
Responsibilities Direct Responsibilities The Sr. C++/VC++ Developer will be responsible to: Develops software solutions by studying information needs, conferring with business/users, studying systems flow, data usage and work processes, investigating problem areas and following the best practices in all the aspects of software development lifecycle. Design and development of GUI, business & database layer and its corresponding business treatment Documents and demonstrates solutions by developing technical and functional documents, facilitating internal peer reviews to accomplish high quality of deliverables Devops implementation and enhancement for Application Build and Deployment Performance optimization when required Responsible for estimations, risks & mitigations and escalations to TL/PM in case of any issues Enhance job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment, steering and participating in technical and functional learning sessions conducted by the organization Application L3 Support, Remedy Resolution Contributing Responsibilities Communicate ideas and develop strategy through presentations, demonstrations and specifications, supports and develops team members by providing guidance, coaching and knowledge sharing Domain / Technical Knowledge and/or experience of the financial services industry will be a BIG plus Good understanding of software development life cycle and Agile/iterative methodology Technical & Behavioral Competencies Experience: 5 to 7 years Skills: 1. C++/VC++ with MFC, STL & Data Structures 2. Windows programming with Win32 APIs 3. Sybase/Oracle: Strong SQL, TSQL / PL/SQL programming skills 4. Visual Studio 2017/2019 5. GIT/BITBUCKET 6. DevOps (Good to have) 7. Java knowledge (added advantage) Ability to perform technical analysis, design and identify impacts (functional/technical) Proven expertise in writing good’ technical specifications Proven expertise in writing ‘good’ code & experience in GUI development projects Inclination to understand and learn application/business functionality Good communicator, fast learner & a Team player Attention to detail, disciplined and reliable
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane