Shift Timing: 8:00 AM – 5:00 PM OR 12:00 PM – 9:00 PM
Employment Type: Full-time
Overview
As a Senior Software Engineer – UI/UX Developer, you will be responsible for designing intuitive, user-centric experiences for complex enterprise applications. You will work closely with business stakeholders, product owners, and engineering teams to translate requirements into effective design solutions that enhance usability and accessibility across web platforms.
This role requires a strong understanding of UX best practices, responsive design, and the ability to balance business goals with user needs.
Role & Responsibilities
Translate business and user requirements into wireframes, mock-ups, and prototypes
Design and deliver intuitive and user-friendly UI/UX solutions
Apply a user-centered design approach, rapidly testing and iterating designs
Make strategic design and UX decisions for both core and new application features
Collaborate closely with cross-functional teams and stakeholders
Ensure designs align with the overall application theme and branding guidelines
Continuously improve usability, accessibility, and overall user experience
Effectively communicate design concepts, workflows, and rationale to teams
Technical Skills / Requirements
Strong understanding of user-centered design principles, usability, accessibility, and testing methodologies
Experience designing responsive web applications
Ability to work with business stakeholders to define and deliver complete user experiences
Expertise in UX/UI tools such as Figma, Adobe XD, Sketch, Balsamiq
Working knowledge of CSS, Angular, TypeScript, and web-based platforms
Ability to clearly document and communicate design ideas and processes
Openness to feedback and iterative design improvement
Preferred Qualifications
Bachelor’s degree in Engineering, Computer Science, or equivalent
2–4 years of UX design experience, including at least 2 years designing complex applications/screens
Personal Skills / Competencies
Strong understanding of software implementation best practices
Excellent analytical and problem-solving abilities
Strong verbal, written, interpersonal, and presentation skills
Ability to explain complex functional and technical concepts using diagrams and flowcharts
Self-motivated, detail-oriented, and responsible team player
Ability to adapt quickly in a complex and evolving environment
Strong collaboration skills for working with global teams across Europe and India
“Get-it-done” attitude with a strong focus on quality, timelines, and ownership
Educational Qualification
Bachelor’s degree in Engineering, Computer Science, or equivalent
Experience: 5–8 years (Automation & Manual Testing)
Overview
We are looking for a QA Automation Test Engineer with strong experience in both automation and manual testing of web-based applications and APIs. The ideal candidate will be proactive, detail-oriented, and capable of independently handling testing activities across the SDLC while adhering to Agile/Scrum processes.
Key Responsibilities
Translate test cases into automation scripts using C# for GUI and API testing
Adhere to defined automation coding standards and guidelines
Perform manual testing of web-based applications and web services in a client–server environment
Actively contribute to both manual and automation testing activities
Debug web and server-side issues with a good understanding of web-based architecture
Independently execute Functional, Database, Sanity, End-to-End Integration, and Regression testing in alignment with SCRUM guidelines
Review automation code and fix issues identified during scheduled test runs
Perform root cause analysis for automation script failures and logged defects
Submit, track, and manage automation-identified defects
Identify automatable test cases from the existing test suite and support automation planning
Perform test data setup and execution of automated test cases
Provide clear and timely communication to the QA Manager/Lead on issues, objectives, progress, and risks
Ensure deliverables align with project scope, timelines, and quality standards
Adhere to test strategies and test plans to ensure high-quality product delivery
Collaborate effectively with Development, QA, Project Management, Business Analysts, and onsite teams
Escalate and follow up on blocking issues and deviations from SOPs in a timely manner
Demonstrate strong understanding of SDLC and STLC processes
Technical Knowledge / Skills
Strong experience in automation testing
Proficiency in C# programming
Experience testing Web Services and REST APIs
Hands-on experience with API testing tools such as Postman, SOAP UI, and Fiddler
Experience with automation tools such as Selenium, Protractor, Playwright, or similar
Exposure to building automation frameworks (Modular, BDD, POM, etc.)
Strong understanding of Software Quality Assurance (SQA) methodologies
Good knowledge of Databases and SQL, including data creation and analysis using queries
Experience with TFS/MTM or similar test management tools
Working knowledge of Agile/Scrum methodologies and Agile environments
Experience in test data setup across multiple modules and understanding data dependencies
Strong understanding of the Defect Management process
Knowledge of web services testing is desirable
Personal Qualities / Competencies
Excellent analytical and problem-solving skills
Strong verbal and written communication skills
Proven ability to work effectively in cross-functional teams
Demonstrated leadership and teamwork capabilities
Ability to stay current with testing trends and emerging technologies
Capability to clearly articulate and present different technical perspectives
Role Senior Embedded Software Developer (IoT, Home Automation)
Location: Thane, Mumbai, India (Full time)
Experience: 8–10 years
Job Overview
We are seeking a Senior Embedded Software Developer with strong expertise in IoT-based home automation systems. The ideal candidate will have hands-on experience in FreeRTOS-based firmware development and deep knowledge of TI CC3xxx Wi-Fi modules.
You will play a critical role in designing, developing, and optimizing embedded firmware for smart home devices, ensuring secure connectivity, reliable performance, and seamless cloud integration.
Key Responsibilities
Design, develop, and maintain embedded firmware for IoT-enabled home automation devices
Develop real-time embedded software using FreeRTOS for task scheduling, peripheral control, and resource management
Integrate and optimize TI CC3xxx Wi-Fi modules with microcontrollers for secure wireless communication
Implement and validate IoT communication protocols such as MQTT, HTTPS, TCP/IP, CoAP, and Modbus/TCP
Work with TI Wi-Fi SDKs, drivers, and hardware abstraction layers (HAL) for module bring-up and integration
Design and implement secure OTA (Over-the-Air) firmware update mechanisms for deployed devices
Collaborate with hardware, cloud, and mobile application teams to deliver complete end-to-end IoT solutions
Perform unit testing, integration testing, and field validation of embedded firmware
Ensure compliance with IoT security standards including TLS/SSL, WPA3, and device authentication
Optimize power consumption, memory usage, and performance for long-term and reliable device operation
Qualifications
Bachelor’s or Master’s degree in Electronics, Computer Science, or a related discipline
Mandatory Skills
8+ years of experience in embedded software development
Strong proficiency in C / C++ / Python for microcontroller-based systems
Hands-on experience with FreeRTOS or similar real-time operating systems
Hands-on experience with Linux-based development environments
Deep expertise with TI CC3xxx Wi-Fi modules and SDKs
Experience working with UART, SPI, and I2C interfaces for Wi-Fi module communication
Strong understanding of IoT protocols including MQTT, HTTP/HTTPS, and TCP/IP
Nice-to-Have Skills
Experience with OTA firmware update mechanisms and device provisioning workflows
Familiarity with low-power design techniques for connected IoT devices
Knowledge of IoT security best practices such as secure boot, TLS, WPA2/WPA3
Soft Skills / Competencies
Strong problem-solving and analytical skills
Ability to work effectively in cross-functional teams
Good communication skills and a proactive mindset
Ownership-driven approach with attention to quality and reliability
You will work with industry-leading clients, global teams, and deep technology experts. Our learning platform supports structured onboarding and continuous learning throughout your career. Flexible career paths enable growth into technical architecture, program management, or domain expertise roles.
Role Overview
As a Technical Lead – Cloud Native (Kubernetes) at Pune, you will work on cloud-native application development, virtualization, and networking solutions that power application delivery across public and private clouds.
This is a hands-on individual contributor leadership role, where you will leverage your expertise in cloud infrastructure, Kubernetes, networking, and system design to shape the technical direction of cloud-native products. You will actively participate in design, development, testing, and production support while collaborating closely with product owners and cross-functional teams.
Role & Responsibilities
Serve as a technical expert within the Cloud Native team, providing architectural guidance and hands-on leadership in designing and implementing cloud-native solutions
Architect and develop scalable, resilient, and efficient cloud-native applications aligned with business goals and technical standards
Drive innovation by staying current with cloud technologies, tools, and best practices
Collaborate closely with cross-functional teams to ensure alignment and seamless integration of solutions
Mentor team members and contribute to technical growth through knowledge sharing and technical leadership
Evaluate and recommend technologies to address current and future technical challenges
Maintain a strong hands-on role in coding, debugging, and technical decision-making
Proactively monitor production environments to ensure reliability and performance
Troubleshoot, reproduce, and resolve complex operational issues in enterprise environments
Provide day-to-day support across production, staging, and development cloud environments
Technical Skills Requirements
Strong expertise in designing and implementing cloud-native solutions with deep understanding of cloud infrastructure and networking
Hands-on experience with Kubernetes, including architecture, deployment, and operations
Proficiency in Golang or Python (exposure to C and Java is a plus)
Hands-on experience with cloud platforms such as AWS, Azure, GCP, or OCI
Fundamental understanding of virtualization (VMware, KVM) and containerization technologies
Experience with Infrastructure as Code tools such as Terraform and Ansible
Ability to influence technical decisions without direct authority
Strong problem-solving skills with a focus on scalable and high-performance solutions
Experience troubleshooting system-level and networking-related issues
Experience setting up production-grade DevOps pipelines across environments (Dev, QA, UAT, Stage, Prod)
Agile mindset with experience in Agile/Scrum methodologies
Nice-to-Have Skills
Basic understanding of networking concepts and exposure to the TCP/IP stack
Experience working with VMWare technology stack
Strong written and verbal communication skills
Cloud certifications (AWS, Azure, GCP, OCI)
Educational / Professional Qualification Required
B.E. / B.Tech in Computer Science, IT, or equivalent
6–8 years of software development experience with significant exposure to cloud computing, cloud infrastructure, and cloud-native applications
Soft Skills / Competencies
Proven technical leadership and ownership mindset
Strong collaboration and interpersonal skills
Ability to work effectively in agile, cross-functional teams
High-performing team player with the ability to lead initiatives end-to-end
We are looking for an experienced and driven Lead Engineer – ACOS Reliability with strong expertise in C programming and networking fundamentals. This role offers a unique opportunity to work on high-performance networking software while collaborating closely with our Engineering teams to resolve customer escalations and product defects.
Role & Responsibilities
Develop Robust Software Solutions: Design, develop, and maintain optimized, reusable, and efficient C code. Ensure solutions are scalable, high-performing, and aligned with engineering standards.
Network Protocol Expertise: Apply deep understanding of networking concepts and protocols including TCP/IP, sockets, and related technologies to enhance software development.
Cross-Functional Collaboration: Work closely with engineering, TAC, and other cross-functional teams to design, implement, and thoroughly test software solutions across the development lifecycle.
Troubleshooting & Debugging: Identify and resolve complex software defects, perform root cause analysis, and deliver effective solutions in collaboration with stakeholders.
Mentorship & Technical Leadership: Guide junior engineers, promote best practices, and actively contribute to team knowledge sharing and continuous improvement.
Customer Escalation Support: Collaborate with TAC and Engineering teams to analyze and resolve customer-reported issues and reliability defects.
Primary Skills
Proven experience in C development with strong networking fundamentals
Experience with Linux, RTOS, or similar real-time, high-availability embedded operating systems
Strong understanding of networking products, OSI stack, L2/L3/L4, and load balancers
Expertise in TCP/IP, UDP/IP, socket programming, and standard IP protocols such as DNS, HTTP, DHCP, etc.
Expert knowledge of algorithms and data structures
Strong GDB debugging skills
Python programming experience
Proficiency with source control systems (CVS, SVN, Git)
Strong collaboration and communication skills with experience working in cross-functional teams
Educational / Professional Qualification Required
Bachelor’s degree in Computer Science and Engineering or equivalent
Soft Skills / Competencies
Excellent problem-solving skills with strong attention to detail
Effective communication skills (written, spoken, listening, and presentation)
Strong team player with experience working in global teams and organizations
Genuine interest in continuous learning and knowledge sharing
We help clients achieve competitive advantage through end-to-end digital transformation across Financial Services, Telecom, Life Sciences & Healthcare, and Product Engineering sectors. Our strength lies in combining deep engineering, data science, and design capabilities with strong domain expertise.
Our mission is to:
Harness the transformational impact of emerging technologies
Bridge the gap between business and technology
Become an employer of choice by being employee-first in all processes and practices
Role & Responsibilities
As a Principal Engineer – ACOS, you will be a technical expert with deep knowledge of scalable and distributed application architecture. You will be responsible for:
Owning one or more modules/areas within the product architecture
Leading and clarifying technical requirements for new features
Designing feasible and high-quality module architectures within defined timelines
Obtaining necessary design approvals and driving implementation
Hands-on development of critical and complex bugs, enhancements, and features
Building lab topologies for rapid PoCs as required
Guiding and mentoring new team members
ACOS Platform Coverage Areas
Logging infrastructure (Syslog, CEF, LEEF, etc.)
Metrics infrastructure (NetFlow, sFlow, Kafka, ACOS counter libraries and APIs)
we offer structured onboarding, continuous learning, and flexible career paths—allowing you to grow as a technical architect, program manager, or domain expert in a collaborative and engaging work environment.
Role Overview
As an Engineering Manager – ACOS, you will act as a technical leader and hands-on contributor, working on ACOS, virtualization, and networking solutions for a market leader in Application Delivery Controller (ADC) technologies.
This role is based in Pune and requires deep technical expertise combined with strategic thinking to drive cloud-native solutions, observability, and scalable architectures. You will guide a team of engineers while remaining actively involved in design, coding, testing, and production support.
This is a hands-on individual contributor leadership role within a small, high-performing team.
Role & Responsibilities
Serve as a technical expert within the ACOS team, providing strategic direction and hands-on leadership in designing and implementing cloud-native solutions
Manage and mentor a team of 12+ engineers specializing in C, Networking, and Linux
Architect and develop scalable, resilient, and high-performance cloud-native solutions aligned with business objectives and technical standards
Partner with product owners to translate high-level requirements into actionable technical stories
Drive innovation by evaluating and adopting new cloud technologies, tools, and best practices
Collaborate with cross-functional teams to ensure seamless integration and delivery of solutions
Maintain a strong hands-on role in coding, debugging, and architectural decision-making
Proactively monitor production environments and ensure high availability and reliability
Troubleshoot, reproduce, and resolve complex operational and system-level issues
Provide day-to-day support for production, staging, and development environments in internal cloud setups
Foster a high-trust, high-performance engineering culture through mentorship and knowledge sharing
Technical Skills Requirements
Expert-level C programming with experience on Linux, RTOS, or high-availability embedded operating systems
Strong GDB debugging skills
Proficiency in Python programming
In-depth understanding of networking products, OSI stack, L2/L3/L4, and load balancers
Experience with TCP/IP, UDP/IP, socket programming, and standard IP protocols such as ICMP
Solid knowledge of algorithms and data structures
Experience with cloud platforms such as AWS, Azure, Google Cloud, OCI
Strong understanding of virtualization (VMWare, KVM) and containerization (Docker, Kubernetes)
Ability to troubleshoot, isolate, and resolve system and networking issues efficiently
Strong technical leadership skills with the ability to influence without direct authority
Agile mindset with experience in Agile/Scrum development methodologies
Nice-to-Have Skills
Advanced networking domain knowledge
Experience working with VMWare technology stack
Strong written and verbal communication skills
Cloud certifications (AWS / Azure / GCP / OCI)
Experience automating real-world production environments
Educational / Professional Qualification Required
B.E. / B.Tech in Computer Science, IT, or equivalent
Minimum 10+ years of software development experience, with strong exposure to cloud computing, cloud infrastructure, and cloud-native applications
Soft Skills / Competencies
Proven technical leadership and ownership mindset
Excellent problem-solving and decision-making abilities
Strong collaboration skills with experience working in global teams
Ability to mentor, influence, and lead by example
High-performing team player with a proactive and growth-oriented mindset
We are seeking a Software Engineer to join our Engineering team who will be responsible for developing Flutter app from scratch, testing it and deploying it on production with outstanding technical support to a global customer base. The ideal candidates will have a strong background in mobile application development, particularly with Flutter, and experience in scaling applications to support a large user base.
You will work primarily with modern technologies such as Flutter, React Native, Node JS and cloud-based services in an agile development environment. This role offers strong ownership, technical growth, and the chance to contribute to a rapidly evolving platform.
Responsibilities –
· You will provide engineering expertise to create Flutter software solutions and configurations to ensure the product/solution performs within efficient design specifications.
· Utilize Flutter to create cross-platform applications for Android, iOS, web, and desktop, ensuring a consistent user experience across all platforms.
· Adapt and optimize the application for high performance and scalability to support millions of customers.
· Collaborate with cross-functional teams, including UI/UX designers, backend developers, and product managers, to ensure seamless integration and functionality.
· Implement best practices for code quality, testing, and deployment.
· Provide ongoing support and maintenance for the application post-deployment.
Qualifications –
· Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Mandatory Skills –
· 5+ Years of experience with Flutter and Dart.
· Experience with other mobile development frameworks (e.g. React Native, Swift, Kotlin).
· Experience with frontend capabilities like React JS.
· Experience with backend capabilities like Node JS.
· Experience on home automation domain or smart devices.
· Experience with cloud services and infrastructure (e.g., AWS, Azure).
· Experience with JUnit, Cypress.io or Playwright.
· Understanding of CI/CD pipelines and automated testing.
· Good communication skills, team spirit, time management etc.
· Experience with GIT or other version control tool.
Nice to Have Skills –
· Knowledge of TDD(Test Driven Development) methods
· Azure DevOps knowledge
· Knowledge of communication protocols
· Customer oriented approach and knowledge of UX/UI principles
· Ability of working with people from different culture.
Role : Data Infrastructure / Platform Engineer (External Consultant)
Location: Belgrade (Hybrid)
Job Overview
We are looking for a skilled Data Infrastructure / Platform Engineer to join our Data Infrastructure team. In this role, you will help design, operate, and secure a modern data platform supporting large-scale data processing, streaming, and analytics workloads.
You will work closely with DevOps, Data Engineering, and Security teams to ensure the platform is reliable, scalable, and secure.
What You’ll Do
Platform & DevOps Engineering
Deploy and operate Kubernetes clusters using Rancher
Configure Kubernetes networking (e.g., Calico)
Automate deployments using Helm and GitLab CI/CD
Provision and manage infrastructure with Terraform and GitOps workflows
Build automation scripts, agents, or background services
Develop and support internal tools and lightweight GUIs for platform control and monitoring
Ensure high availability, scalability, and security of the platform
We are looking for a Medior CRM Developer to join our client’s CRM development team in Serbia. The ideal candidate will have strong experience in modern web technologies and backend services, with a solid understanding of scalable, secure, and high-performance applications.
Key Responsibilities
Design, develop, and maintain CRM applications and services
Build and consume web services using REST and SOAP
Develop scalable and secure public-facing web applications
Collaborate with cross-functional teams including product, QA, and DevOps
Participate in code reviews, testing, and continuous improvement
Contribute to system performance, reliability, and security enhancements
Qualifications & Skills:
3+ years of professional software development experience
Excellent knowledge of ReactJS and NodeJS
Strong experience with Web Services (SOAP & REST)
Proficiency in XML, JSON, and HTTP/HTTPS protocols
Mandatory experience with SQL databases: MySQL, PostgreSQL, Oracle, or MSSQL
Solid understanding of algorithms, data structures, OOP, design patterns, and integration patterns
Strong knowledge of HTML5 and CSS3
Working knowledge of PHP
Experience using Git, JIRA, CI/CD tools, Kibana, and Elasticsearch
Good command of English (written and spoken)
Nice to Have
Experience with Express.js or NestJS frameworks
Knowledge of TypeScript, Flux, and Redux
Familiarity with Linux OS (RedHat/CentOS)
Experience working on high-traffic, transaction-heavy systems
We are looking for a skilled L3 Support Specialist with expertise in Billing/Kenan systems. The ideal candidate will be responsible for ensuring smooth system operations, handling critical incidents, and providing expert-level support for billing processes.
We are seeking a strategic, client-focused, and results-driven Performance Marketing Manager to lead and manage key paid media accounts. The ideal candidate will be responsible for driving the performance marketing strategy, overseeing campaign delivery, and ensuring client satisfaction through continuous performance optimization and operational excellence. This role acts as the primary point of contact for clients and plays a critical role in account planning, execution, and growth.
Key Responsibilities:
1. Strategy Development & Execution
Partner with the PPC Director and clients to develop comprehensive performance marketing strategies aligned with business goals.
Ensure campaigns are executed to plan, meet defined KPIs, and follow best practices across platforms (Google, Meta, Programmatic, etc.).
Translate client objectives into actionable plans and performance roadmaps.
2. Campaign & Account Management
Lead the day-to-day execution of campaigns including planning, optimization, reporting, and performance tracking.
Maintain accountability for on-time, in-budget delivery of all campaign activities.
Regularly review and improve campaign structures, bid strategies, targeting, and creatives to maximize efficiency.
3. Client Communication & Relationship Management
Act as the subject matter expert (SME) and primary point of contact for clients on performance-related discussions.
Lead weekly and monthly client meetings, performance reviews, and strategic planning sessions.
Build and sustain strong client relationships through proactive communication and delivery excellence.
4. Cross-Functional Collaboration
Work closely with Account Directors to identify and drive account growth opportunities.
Collaborate with Client Servicing and cross-channel teams (SEO, Social, Analytics, Creative) to ensure strategic alignment and integrated delivery.
Share insights and learnings across teams to drive innovation and elevate digital performance maturity.
5. Reporting & Insights
Deliver regular and ad hoc reports with actionable insights that demonstrate campaign impact and opportunities for improvement.
Use tools such as Google Analytics, Google Data Studio, and platform-specific dashboards to analyze data and generate recommendations.
Required Skills & Qualifications:
3–5 years of hands-on experience in performance marketing with a strong background in Paid Search, Paid Social, and/or Programmatic.
Proven track record of driving measurable results and successfully managing client accounts.
Strong communication and client-facing skills with experience presenting to senior stakeholders.
Expertise in tools such as Google Ads, Meta Ads Manager, Google Analytics, and campaign management platforms (e.g., SA360, DV360).
Excellent problem-solving, analytical thinking, and project management abilities.
Ability to mentor junior team members and coordinate cross-functional collaboration.
Preferred Qualifications:
Bachelor’s degree in Marketing, Business, Communications, or a related field.
Certifications in Google Ads, Meta Blueprint, or other media platforms.
Prior experience in a media agency or digital consultancy.
Role : Senior Software & Systems Engineer – Semiconductor Failure Analysis Tools
NO VISA SPONSERSHIP IS AVAILABLE –
Please apply only if you have GC/Citizenship
Overview:
Join a specialized engineering team in San Jose, California! We develop cutting-edge, multi-million-dollar diagnostic tools used by top semiconductor manufacturers. Our instruments integrate advanced laser scanning microscopy, photon emission analysis, and CAD navigation to identify defects at the transistor level—accelerating silicon debug and improving yield.
As a Senior Software & Systems Engineer, you’ll go far beyond traditional software development. You’ll design complex control software that synchronizes lasers, motion stages, and high bandwidth electronics, while visualizing signals and images for expert fault analysis.
This role requires deep knowledge of semiconductor device physics, precision instrumentation, and software-hardware integration.
Key Responsibilities
Develop and maintain software that controls high-precision optical and electronic instrumentation for semiconductor failure analysis.
Collaborate with hardware engineers and Failure Analysis experts to translate complex physical diagnostics into user-friendly software tools.
Design responsive control systems that interface with CAD databases (e.g., Synopsys Avalon) for real-time navigation and transistor-level targeting.
Build high-performance GUIs (C#/WPF) to visualize diagnostic data such as photon emission, waveforms, and device maps.
Lead integration efforts across motion control, laser timing, optical subsystems, and signal acquisition tools (e.g., oscilloscopes, source meters).
Troubleshoot complex system-level interactions and drive performance optimization. • Document architecture, workflows, and test plans to ensure reliability and maintainability.
Required Qualifications
Bachelor’s or Master’s degree in Electrical Engineering, Physics, or Semiconductor Device Engineering.
5+ years of experience developing control software for scientific or diagnostic instruments in the semiconductor space.
Strong programming skills in C++, C# and WPF on Windows platforms.
Solid understanding of semiconductor device physics and failure mechanisms.
Experience working with CAD navigation tools like Synopsys Avalon.
Preferred Experience
Hands-on experience with techniques such as TIVA, LIVA, LADA, OBIRCH, or photon emission.
Experience with laser microscopy or optics-based instrumentation.
Familiarity with hardware interfaces (USB, PCIe, FPGA, RS-232/485).
Previous roles at companies like ThermoFisher, Hamamatsu, or others in the semiconductor equipment space.
Real-time data processing and high-performance visualization for complex datasets.
What Sets This Role Apart
Unique Domain: Work on systems that combine optics, electronics, CAD data, and real time software in one integrated tool.
Critical Impact: Your software will help validate designs and locate defects that affect billions of devices.
Challenging Tech Stack: Blend real-time hardware control, high-resolution visualization, and precision diagnostics in a single system.
Cross-Disciplinary Collaboration: Work closely with experts in optics, electronics, and semiconductor failure analysis.
Medical (PPO & HMO), Dental, Vision & Life Insurance – Effective first of the month following date of hire
401(k) Plan – Eligible after 90 days of employment
Flexible Spending Account (FSA) – Eligible after 90 days of employment
Quarterly Bonus Program
PTO (16 days per year)
Benefits found in job post
401(k)
Requirements added by the job poster
Authorized to work in the United States
10+ years of work experience with Silicon Photonics
10+ years of Semiconductor Manufacturing experience
10+ years of work experience with C#
10+ years of work experience with Windows Presentation Foundation (WPF)
The JAVA Specialist works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Strong knowledge in Java technologies and debugging code is a must-have. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise. The specialist works on the migration efforts of critical, industry-class, in-house, or commercial products as well as tooling for use in project work. Good grip of ANTLR programming.
Experience: 7+ Years
Essential Duties and Responsibilities
Expert-level Java knowledge and debugging.
Help keep Java libraries in sync by porting code from other technologies.
Extend runtime Java libraries with new functionality, which typically is re-implementing functionality found in legacy systems, but now in a Java environment
Help create custom plugins (mostly in Java) for existing tools, to help with project-specific needs
Willing to work in both Java and C# (50%-50%)
Both Java and C#, we use core technology and no specific/latest framework – so should be interested in working with it
In-depth understanding of object-oriented concepts
Deliver within the scope of the project, within the scope of a Factory project, while not compromising on quality.
Work closely with team members and clients to achieve desired results.
Thrive in an environment of collaboration and change.
Mentor junior team members on Mainframe migration
Identify and bridge the knowledge gap among team members from different backgrounds, like Java, Mainframe, etc.
Thrive in an environment of collaboration and change.
Learn the Astadia Factory tools to perform mainframe transformations
Expert database development knowledge.
SQL development
Understanding of database concepts
Ability to create/maintain database objects
Query tuning
Database locking
Extend existing conversion tools (e.g. COBOL to Java, JCL to PowerShell, …), by extending their grammars and conversion rules
A plus for the role is some experience with mainframe application technologies (COBOL, CICS, DB2, etc), and the ability to understand the transformation from a legacy code set to a modern code set
Scripts/Python development experience will be an advantage
Education and Experience
BE in Computer Science or equivalent work experience.
7+ Years of Development professional experience in Java experience
Excellent written and verbal communication skills
Need to know the differences between Java 8, 17, and 21
Interest in learning about legacy technologies, as the libraries typically implement functions available in these legacy technologies
SQL development.
In-depth understanding of Java OO concepts
Experienced in unit testing, test-driven development, integration testing, and deployment using cloud technologies.
Certifications in any cloud technologies.
Experience with Waterfall and Agile Development Methodologies.
Role : Software Development Specialist The JAVA Specialist works on problems of…
WHY ZENITH?
Because you deserve the best
We believe in harnessing the potential of individuals to create exceptional outcomes. Our culture thrives on bold ideas, collaborative energy, and the constant pursuit of excellence. The opportunities here are not just career-based—they are paths for growth, innovation, and impact.
With a multinational presence spanning continents, Zenith offers a truly global experience, connecting you with diverse teams, groundbreaking projects, and clients from around the world. Beyond work, we provide a flexible, supportive environment that values your personal growth as much as your professional achievements.
At Zenith, your next step isn’t just another job—it’s a leap toward creating your best work, contributing to a bigger purpose, and shaping the future of innovation.