CrawlJobs Logo

Sr Software Engineer (Desktop Applications)

genzeon.com Logo

Genzeon

Location Icon

Location:
India , Kharade, Maharashtra

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join our dynamic MS Dragon development team as a Sr Software Engineer specializing in C++, C#, .NET, and Windows Internals. You will design and optimize low-level components and real-time, multi-threaded event systems that power mission-critical applications. If you thrive in solving complex technical challenges and building high-performance systems, we want to hear from you!

Job Responsibility:

  • Design & Develop: Build robust software components using C++, C#, and .NET frameworks
  • System Integration: Implement low-level COM and ActiveX controls for seamless integration
  • Performance Optimization: Enhance real-time, multi-threaded event-driven systems for speed and scalability
  • Troubleshooting: Diagnose and resolve issues related to Windows Internals and system-level programming
  • Quality Assurance: Conduct code reviews and develop automated tests to ensure reliability
  • Continuous Improvement: Profile, debug, and optimize applications for peak performance

Requirements:

  • 10+ years of professional software development experience
  • Experience working with large, legacy C++ COM-based codebases, including debugging, refactoring, and extending existing components
  • Strong proficiency in C++, C#, .NET
  • Deep understanding of Windows Internals and low-level programming
  • Expertise in COM and ActiveX technologies
  • Experience with real-time, multi-threaded systems
  • Familiarity with debugging and profiling tools
  • Excellent problem-solving and collaboration skills
  • Bachelor’s degree in Computer Science or equivalent experience

Nice to have:

  • Experience with Windows UI Automation (UIA) and accessibility APIs
  • Experience with installer technologies (MSIX, InstallShield) and application deployment
  • Knowledge of multithreading and concurrency concepts
  • Experience with Windows Kernel programming
  • Exposure to network programming and security protocols
  • Understanding of memory management and optimization techniques

Additional Information:

Job Posted:
January 09, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Sr Software Engineer (Desktop Applications)

Sr. Software Engineer FE/Fullstack

As a Sr. Software Engineer, you’ll share ownership of the Client Hosts roadmap t...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of strong experience in frontend software development
  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience
  • Strong experience working with common frontend technologies and the underlying tools that make modern web applications run
  • Experience with native application installation and VDI support
  • Experience with introducing new technologies to established systems, along with documentation and educational material
  • Experience identifying classes of problems and modifying existing or building novel tooling to solve them
  • Strong debugging and troubleshooting skills
  • Strong communication and collaboration skills
  • Experience with highly agile and iterative development processes
  • Experience mentoring engineers and helping them grow their skills
Job Responsibility
Job Responsibility
  • Define a 1-3 year roadmap/vision that helps realize and expand upon our team charter
  • Write clear and complete architectural design documents that are easily understood by other team members
  • Provide estimates on technical resources and requirements necessary to plan and begin projects
  • Take responsibility for the execution of the Client Hosts team projects
  • Assist and drive where necessary to ensure the team meets its delivery milestones
  • Develop well-tested features and tools, resulting in low defect reports and faster engineering throughput
  • Be widely recognized as the technical expert in supporting web clients
  • Devise elegant solutions to difficult engineering problems
  • Review technical designs to ensure features/tools are well-integrated and fully meet the needs of our product engineering teams
  • Work on projects such as enterprise-level desktop application installers, native wrappers for web applications, configuring host applications to smoothly integrate and run micro-frontends, complex client-side data management and caching solutions, and much more
What we offer
What we offer
  • Competitive benefits and perks
  • Robust training program
  • Inclusive, vibrant office environment
  • Recognized Great Place to Work culture
Read More
Arrow Right

Sr. Full Stack Software Engineer

We are seeking an experienced and ambitious Sr. Full Stack Software Engineer who...
Location
Location
Canada , Vancouver
Salary
Salary:
162950.00 - 185683.00 CAD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in Full-Stack Software Engineering
  • 2+ years in a Senior or Lead capacity
  • Strong experience with Python, APIs, Vue/React, HTML, CSS, JavaScript, TypeScript, GraphQL, GCP, or other cloud infrastructures
  • Practical experience designing, deploying, and optimizing solutions leveraging serverless computing, microservices, and event-driven architectures
  • Proficiency with both SQL and NoSQL databases
  • Experience building reusable and modular components for both frontend and backend
  • Experience mentoring junior engineers
  • Experience with Agile development methodologies
  • Strong debugging and troubleshooting skills
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, and deploy high-quality features across Dialpad's web and desktop-native applications
  • Write clean, modular, and maintainable code using best practices along with unit & integration tests
  • Participate in code reviews to ensure code quality, maintainability, and scalability
  • Ensure that features are shipped on time and with the highest quality
  • Take on production on-call activities to support and resolve issues arising from QA and customers
  • Participate in a rotating production on-call schedule to quickly diagnose and resolve critical issues
  • Participate in deploying new Dialpad releases
  • Collaborate with cross-functional teams to build and use common components and practices across Dialpad products
  • Mentor junior engineers and help them grow their skills and expertise
What we offer
What we offer
  • Competitive benefits and perks
  • Robust training program
  • Inclusive office environment
  • Certified Great Place to Work culture
  • Fulltime
Read More
Arrow Right

Infosec Architect

A remote Infosec Architect contractor is needed to work with IT partners to unde...
Location
Location
United States , Remote
Salary
Salary:
Not provided
revelit.com Logo
Revel IT
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma or equivalent experience in related field
  • A minimum of 5-8 years of prior experience in a similar or related role (an equivalent combination of experience and education may be considered)
  • At least 3+ years exposure with Amazon Web Services (AWS), Microsoft Azure Experience with architecting multi-cloud and/or hybrid-cloud environments
  • Must have experience working across multiple large scale cloud providers, including AWS, Azure, etc.
  • Must be experienced in creating a strategic cyber security technology direction, aligning it with tactical activities, and communicating plans broadly across the organization
  • Experience in analyzing cyber security risks and architecting security solutions
  • Proven knowledge of cloud services and distributed system architecture
  • Create secure patterns to simplify secure application migrations to cloud environments
  • Communication, Cyber Controls expertise, Security Architecture and design
  • PCI compliance, audit background, IT Engineering
Job Responsibility
Job Responsibility
  • Security Architecture Development and Maintenance
  • Assists the Sr. and Principal Architects with the creation of security designs and frameworks for technology systems
  • Monitors security intelligence sources for emerging industry security technologies, technology issues, regulatory issues and practices
  • Provides oversight of new development efforts to ensure adherence to security policies, standards, and reference architectures
  • Actively participates in decisioning processes related to adoption of new hardware and software technologies
  • Provides advisory services as needed to information security teams
  • Utilizes planning and organization tools to develop project/action plans
  • Meets deliverable deadlines as directed
  • Information Security Strategy
  • Assists the Principal and Sr. Information Security Architects with the development of the annual Information Security Strategy. This includes strategy development, formalized road map documentation, and continued maintenance
Read More
Arrow Right

Sr. Systems Administrator (Unix Administrator)

Join our dynamic and innovative technology company, where we are committed to de...
Location
Location
Philippines , Lapu-Lapu City
Salary
Salary:
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science in Computers or equivalent
  • Over 5-8 years of experience in Red Hat Server Administration in a large global distributed environment
  • Certificates and formal training in Red Hat, HP-UX and Solaris is a Plus
  • Expert knowledge in several of the following is required: Red Hat, HP-UX, Solaris, VMware, DNS, NIS, LDAP, DHCP, SMTP, Apache, Samba, Sympa, Make, NFS, FlexLM, LSF, Clear Case, VNC, Shell Scripting, Perl Scripting, Automounter, Cron, Cups, LVM, VxFS/VxVM/VVR, MRTG, RSYNC, Dell Servers, HP Servers, Sun Servers, Account Management, File Access Security, CyberArk, RSA, Veritas Netbackup, VCS Clustering, Red Hat Clustering, FTP/SFTP, SAN/NAS Storage, Remote Console Management, Monitoring tools, Patch Management, Server Imaging, Network Troubleshooting etc.
  • Knowledge of VMS operating system is a plus
  • Strong knowledge and ability to troubleshoot hardware, access, network and performance issues, root cause analysis, in a complex global distributed hardware/software environment
Job Responsibility
Job Responsibility
  • Ensure long term Unix Server operation by planning hardware, Software, memory, storage, Network and other upgrades
  • Install, configure and support applications
  • Measure performance and perform tuning
  • Review, enhance and update documentation, run books, design diagrams, Disaster Recovery procedures etc.
  • Interface with Engineering groups to create, install, configure and enhance Unix Operating System to support design tools and trouble shoot complicated performance issues
  • Create and maintain images for corporate servers, desktops, laptops and testers
  • This role is focused on cyber resiliency efforts, including the remediation of vulnerabilities particularly in public-facing (DMZ) environments and coordination and communication with application owners
  • The position primarily involves working with IT security tools such as Rapid7, CrowdStrike, and CyberArk, contributing to the enhancement of the organization’s overall security posture
Read More
Arrow Right
New

Housekeeper

In the role of Housekeeper, you will be responsible for maintaining the Communit...
Location
Location
United States , Lenox
Salary
Salary:
17.00 - 20.40 USD / Hour
atriaseniorliving.com Logo
Atria Senior Living
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Basic reading, writing, and mathematical skills
  • Communicate effectively in English with employees and residents
  • General knowledge of sanitation and safe food handling practices
  • Ability to retain orders (up to four at one time)
  • Strong organization and time management skills
  • Basic computer skills
Job Responsibility
Job Responsibility
  • Provide general housekeeping for both the Community as a whole and individual resident apartments
  • Resident apartments also include cleaning and defrost refrigerators (as needed), cleaning and checking heat system filters, etc., changing the bed and linens, and ensuring adequate linen supplies in each apartment
  • Provide deep cleaning of apartments as needed
  • Launder all linens by washing and drying in the laundry facilities provided
  • Follow Company sanitation and safety procedures
  • Greet residents and guests at each table with a smile to serve beverages, cereals, and/or soups/salads from the cart
  • Courteously and clearly review the menu of the meal, take resident orders, and serve meals and desserts
  • Return cart to the kitchen and assist with storage of perishable items
  • Bus and clear dishes from tables after meals and reset for the next meal
  • Complete side work – fill sugar holders, replenish creamers, clean coffeemaker, etc
What we offer
What we offer
  • Competitive Pay
  • Paid Holidays & PTO
  • Comprehensive Health Plans
  • Career Advancement Opportunities
  • Tuition Reimbursement
  • Employee Loyalty Rewards Program
  • Retirement Savings Plan with Employer Match
  • Rewards & Recognition
  • Health & Safety
  • Fulltime
Read More
Arrow Right
New

Engineering Manager

We're looking for an experienced engineering manager to join the team and help u...
Location
Location
United States
Salary
Salary:
160000.00 - 190000.00 USD / Year
ghost.org Logo
Ghost
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced people leader with a learning mindset
  • Strong software engineering background
  • Based in the Central or Eastern U.S. time zones
  • Familiarity with Node.js/MySQL8, Ember.js, React is an advantage
  • Highly self-motivated
  • Great at written communication
  • Experience delivering software consistent with the Twelve-Factor methodology
  • Excited about AI as a way to do more for our mission
Job Responsibility
Job Responsibility
  • Continuously improve the rate at which your teams ship meaningful changes to production
  • Reduce cycle time, handoffs, and avoidable waiting
  • Help engineers break large, slow work into smaller, faster feedback loops
  • Chatting regularly 1:1 with engineers
  • Mentoring product engineers to help them grow
  • Use qualitative and quantitative signals to understand where teams are stuck
  • Coordinating internal documentation and guides
  • Working with support and product leadership to determine our appetite for addressing our prioritized bugs and issues
  • Participating in the planning process
  • Surfacing coordination/collaboration challenges with other teams
What we offer
What we offer
  • Competitive salary
  • Work from anywhere
  • Hardware: A brand new Macbook + an office workspace setup budget
  • Co-working: If you prefer to work from a co-working space, we'll help pay for it
  • Continue your personal development: A budget for attending conferences, taking courses, and purchasing books
  • Worldwide team trips
  • 4-day work weeks
  • Generous paid vacation
  • Paid parental leave
  • Performance reviews
  • Fulltime
Read More
Arrow Right
New

Mulesoft Developer

Design and develop APIs and integrations using Mule 4 / Mule ESB. Build System, ...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience with MuleSoft Anypoint Platform
  • Strong hands-on experience with Mule 4
  • Expertise in DataWeave 2.0
  • Experience with REST/SOAP web services
  • Knowledge of API-led architecture
  • Strong understanding of HTTP, JSON, XML
  • Salesforce integrations (Sales Cloud, Service Cloud, B2B Commerce)
  • ERP integrations (SAP / Oracle / NetSuite)
  • Database connectivity (SQL, JDBC)
  • Total Experience Expected: 04-06 years
Job Responsibility
Job Responsibility
  • Design and develop APIs and integrations using Mule 4 / Mule ESB
  • Build System, Process, and Experience APIs following API-led connectivity
  • Develop REST/SOAP APIs using RAML/OpenAPI
  • Implement data transformation using DataWeave (DW 2.0)
  • Deploy and manage applications on CloudHub / CloudHub 2.0 and Runtime Fabric (RTF)
  • Configure Anypoint Studio, API Manager, Exchange, and Runtime Manager
  • Implement synchronous & asynchronous integrations and event-driven architecture
  • Implement batch processing
  • Handle retries, error handling, and fault tolerance
  • Implement OAuth 2.0, JWT, Basic Auth, Client ID enforcement
Read More
Arrow Right
New

Physical Therapist- Outpatient Pelvic Health

Location
Location
United States , Aurora
Salary
Salary:
41.10 - 61.65 USD / Hour
advocatehealth.com Logo
Advocate Health Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate degree in Physical Therapy from an accredited school or educational requirements commensurate with the date of graduation
  • Maintains continuing education requirements as mandated by applicable state professional standards
  • Licensed Physical Therapist in the State upon which you work
  • Basic Life Support (BLS) for Healthcare Providers (obtained within 90 days unless department leader has determined is not required) by American Heart Association (AHA)
  • No experience required
  • Intermediate computer skills
  • Excellent communication, interpersonal, and organization skills
  • Demonstrated organization, decision-making, and problem-solving skills
  • Successfully completes all competency assessments/requirements pertaining to provision of patient care and consistent with site standards
  • Team members will maintain annual educational requirements for hospital-based certifications (e.g. DNV, CARF or others)
Job Responsibility
Job Responsibility
  • Interprets physician referrals, as appropriate, and completes musculoskeletal, neuromuscular, cardiopulmonary, and/or integumentary evaluations utilizing appropriate methods
  • Establishes a plan of care and implements individual treatment based on evaluation results and functional goals and by utilizing appropriate techniques
  • Monitors and evaluates outcomes and appropriately adjusts the individualized treatment plan based on the patient's response to treatment and provides status updates to physicians and other teammates
  • Identifies factors affecting patient's physical and psychosocial comfort and attends to these needs
  • Plans for and completes patient discharge including providing written home programs, patient/family teaching, referral for community services, transition planning within the continuum of care and ordering equipment as indicated/appropriate
  • Communicates and collaborates with appropriate stakeholders to assist in achieving optimum care for the patient
  • Completes all required documentation following department policy and accreditation standards with appropriate co- signatures, including patient evaluations, progress notes, team conference reports, and discharge summaries as appropriate
  • Record patient care and progress of each patient assigned
  • Completes daily statistics, billing, and scheduling
  • Applies insurance guidelines regarding authorization and number of visits
What we offer
What we offer
  • $5000 sign on
  • Paid Time Off programs
  • Health and welfare benefits such as medical, dental, vision, life, and Short- and Long-Term Disability
  • Flexible Spending Accounts for eligible health care and dependent care expenses
  • Family benefits such as adoption assistance and paid parental leave
  • Defined contribution retirement plans with employer match and other financial wellness programs
  • Educational Assistance Program
  • Fulltime
Read More
Arrow Right