Post job

Lead developer jobs in Rochester, NY - 161 jobs

All
Lead Developer
Software Engineer
Java Developer
Software Developer
Module Lead
Senior Consultant Architect
Applications Developer
Architect And Developer
Software Developer Internship
  • Camera Module Development Lead

    Syntec Optics 3.3company rating

    Lead developer job in Rochester, NY

    We are seeking a Camera Module Development Lead to own the end-to-end development of custom camera modules from concept through production. This role is responsible for system architecture, cross-discipline technical leadership, supplier engagement, and successful transition from prototype to volume manufacturing. Essential Duties and Responsibilities: System Architecture & Technical Leadership * Own camera module architecture including sensor, optics, mechanics, PCB, firmware/ISP, and filters * Lead technical trade studies (performance, cost, yield, risk) * Translate system requirements into component-level specifications * Serve as technical authority across optics, EE, ME, firmware, and manufacturing Camera Module Development * Lead camera modules through EVT → DVT → PVT * Select and qualify sensors (Onsemi, Sony, OmniVision, etc.) * Define and manage lens-sensor alignment strategies (passive vs active) * Specify focus mechanisms (fixed focus, VCM, hybrid) * Manage IR-cut / NIR filter integration * Drive MTF, SNR, distortion, CRA, and stray-light performance closure Manufacturing & NPI * Own manufacturing readiness, yield ramp, and cost targets * Develop and review DVP&R, CTQs, PFMEA, control plans * Partner with CMs and suppliers to improve yield and stability * Address focus drift, thermal shift, adhesive behavior, and CTE effects * Support GR&R, SPC, Cp/Cpk, and root-cause investigations Supplier & Partner Management * Select and manage lens, sensor, PCB, barrel, and module suppliers * Lead technical discussions and audits with domestic and international vendors * Evaluate make-vs-buy decisions for assembly and alignment * Support contract manufacturer ramp and transfer to production Cross-Functional Leadership * Interface with internal optics, EE, ME, firmware, quality, and supply chain teams * Communicate risks, tradeoffs, and schedules clearly to leadership * Mentor junior engineers and contribute to long-term camera platform strategy Education, Skills and Experience: * Bachelor's degree in Optics, Optical Engineering, Physics, Engineering Management, or related technical discipline. * 8+ years experience in camera module or imaging system development. * Strong knowledge of optical fabrication, coatings, assembly, and testing methods. * Familiarity with optical design software (Zemax, Code V) or metrology systems (interferometry, profilometry, MTF testing). * U.S. citizenship or permanent residency required (ITAR compliance). * Strong understanding of: CMOS image sensors and bring-up, Lens-sensor alignment and tolerancing, MIPI CSI-2, power sequencing, EMI considerations, ISP tuning and image quality tradeoff.
    $76k-92k yearly est. 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Java Developer

    Collabera 4.5company rating

    Lead developer job in Rochester, NY

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Responsibilities: Develop and deliver software on cutting edge and growing platforms Build web applications using the Eclipse and Microsoft build systems. Fulfill tasks as a member of an Agile team, using Agile practices (e.g. peer reviews, paired programming, daily stand up meetings) Be able to experiment with and adopt industry and team techniques (e.g. follow test-first TDD practices) Be able to proactively adapt to new technologies and changing requirements Participate in requirement and design reviews with business partners and other engineers Investigate and resolve issues in development, test and production environments Provide timely communication of status to project leaders in oral and written formats Qualifications Minimum qualifications: Bachelors Degree in Computer Science or related degree 7+ years of software development experience with Java Experience with Object Oriented designs and patterns Excellent verbal, written, time management and organizational skills Acceptance of personal responsibility to impact results and deliver on commitments Able to work independently and as part of a team on multiple overlapping projects Detail oriented, a self-starter and a strong team player Demonstration of self-motivation, ability to learn quickly and to apply know-how to solutions Ability to present technical topics to a technical or non-technical audience Experience and/or a willingness to work in a fast paced Agile software development environment Web services (REST) Key skills: 7+ year experience in Java 3+ year experience in Web Services 3+ year experience in Web Application Development (HTML, JavaScript, JQuery) Experience working with version control systems in a team environment Experience with unit testing Experience with continuous integration tools desirable Spring Eclipse IDE Additional Information To get further details or to apply for this position please contact: Nishita Honest ************ *******************************
    $91k-131k yearly est. Easy Apply 60d+ ago
  • Cloud Architect - Software Development

    Innovative Solutions 4.5company rating

    Lead developer job in Rochester, NY

    Job DescriptionAs a member of the professional services team, the Senior Application Development Architect will lead the design and implementation of modern, cloud-native applications for clients. This role requires deep expertise in backend development, modern frameworks, and cloud-native architectures to guide client modernization initiatives. The ideal candidate is a hands-on architect and technical mentor who drives innovation while delivering scalable, secure, and maintainable solutions Responsibilities including measures and KPI's:-Design scalable, secure, and maintainable cloud-native applications that meet client requirements-Create and maintain application architecture documentation and design patterns-Develop standardized frameworks and templates for application development projects-Lead technical discovery workshops and architecture review sessions with clients-Provide hands-on development leadership for complex application development projects -Conduct code reviews and ensure adherence to coding standards and best practices -Serve as the primary technical consultant for application development engagements -Conduct application assessments and provide modernization roadmaps -Present technical solutions and recommendations to client stakeholders -Collaborate with sales and solutions teams on scoping application development projects -Mentor junior and mid-level developers on modern application development practices-Contribute to internal knowledge base and development standards documentation -Ensure projects are delivered on time, within budget, and meet quality standards-Collaborate with project managers to provide accurate effort estimates and technical guidance -Participate in project retrospectives and contribute to process improvement initiatives -Maintain billable utilization targets while delivering high-quality technical solutions Top Candidates will have the following:-Passion for modern application development and cloud-native architectures -Strong technical leadership skills with the ability to guide architectural decisions and mentor development teams-Deep understanding of backend development frameworks, microservices architectures, and API design patterns -Experience with containerization, orchestration, and cloud-native development patterns-Strong customer relationship management skills with the ability to translate complex technical concepts to business stakeholders -Proactive approach to identifying technical debt and modernization opportunities-Ability to balance hands-on development with architectural oversight and mentoring -Experience working in agile development environments with CI/CD practices -Natural proclivity for staying current with emerging application development technologies and best practices Requirements Experience for the role:-Minimum of 7+ years of experience in application development, with at least 4 years in senior or lead architect roles -AWS Solutions Architect Professional certification or ability to obtain within 6 months -Demonstrated expertise in backend development using modern languages such as Python, Java, Node.js, or Go -Strong experience with cloud-native application patterns including microservices, serverless, and container-based architectures -Hands-on experience with AWS application services including Lambda, ECS/EKS, API Gateway, EventBridge, and Step Functions -Proficiency with modern application frameworks and libraries (Spring Boot, Django, Express.js, FastAPI, etc.)-Experience with database design and optimization for both relational and NoSQL databases in cloud environments-Strong understanding of DevOps practices, CI/CD pipelines, and Infrastructure as Code -Experience leading application modernization projects from legacy systems to cloud-native architectures-Demonstrated ability to mentor junior developers and provide technical guidance Additional Valuable Skills or Experience: -AWS Developer Professional certification-Full-stack development experience including front-end frameworks (React, Angular, Vue.js), event-driven architectures, and messaging systems (SQS, SNS, Kafka)-Operational expertise with Infrastructure as Code (Terraform, AWS CDK, CloudFormation), monitoring/observability tools (CloudWatch, X-Ray, Prometheus, Grafana), and performance optimization strategies-Knowledge of security best practices, secure coding, and compliance frameworks (SOC 2, HIPAA, PCI) for application development-Background in Agile/Scrum methodologies and previous consulting or professional services experience The salary range provided is a general guideline. When extending an offer, Innovative considers factors including, but not limited to, the responsibilities of the specific role, market conditions, geographic location, as well as the candidate's professional experience, key skills, and education/training. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $104k-142k yearly est. 12d ago
  • Software Developer Intern: 2026

    IBM Corporation 4.7company rating

    Lead developer job in Rochester, NY

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. Your role and responsibilities Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. The Electronic Design Automation (EDA) organization within IBM develops software tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices. EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of Software Engineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Development engineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical and professional expertise * BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering * Experience with an object-oriented programming language such as C/C++/Java/Rust * Experience with a scripting language such as Python * Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures * AI/ML skills * Excellent verbal, written and interpersonal communication skills. * Collaborative skills and ability to work in fast-paced agile environments. * Quick learner with business acumen. Preferred technical and professional experience * Knowledge of computer architecture and micro-architecture * Programming projects with complex requirements * Understanding of Digital/VLSI Circuits * Linux experience ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role. We consider qualified applicants with criminal histories, consistent with applicable law. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $46k-55k yearly est. 3d ago
  • Software Engineer II

    Apollo Americ

    Lead developer job in Rochester, NY

    About Us: Ocean Optics is a fast-paced, high performing and high growth organization that was recently named one of Orlando's Best Places to work! Our people thrive in an inclusive, innovative, and collaborative culture. Join our team of instigators of the possible where WE MEASURE WHAT MATTERS .For more information please visit ************************** ABOUT THE OPPORTUNITY Join our innovative team as a Software Engineer II, where you'll roll up your sleeves and learn by doing. In this role, you will support the development of innovative spectroscopy instruments by collaborating with a multidisciplinary team of experienced engineers and scientists. This full-time position offers an immersive experience in system architecture, hands-on design, and cross-functional project collaboration, all while contributing to a dynamic new product development portfolio. Specifically, this role will involve: Systems Architecture: Contribute to both high-level system frameworks and low-level design details. Integrate subsystems, participate in testing, and observe how technical decisions align with broader business goals. Hands-on Development: Get involved with the end-to-end process-from initial concept and design to build, test, and pilot shipments. Cross-functional Collaboration: Work closely with engineers and scientists from other disciplines, including electrical and optomechanical engineering, color science, spectroscopy, and data analysis. Technical Reporting: Design and conduct experiments, and analyze qualitative and quantitative data to support future development decisions. ABOUT THE CANDIDATE We're looking for a passionate candidate who is eager to learn and contribute to groundbreaking products. The ideal candidate should have: Educational Background: Completed a Bachelor's or Master's program in Computer Science, Electrical Engineering, Computer Engineering, or a related field. Work Experience: 4+ years of work experience in a related field is desirable (or, a Master's degree and 2+ years of experience) Desired Skills: Eagerness for collaboration, learning, and contributing innovative ideas An understanding of experimental methods and an interest in automation Strong knowledge of C++ fundamentals Basic automation and data analysis in a scripting language like Python/MATLAB Basic knowledge of electrical circuits and microcontrollers Strong analytical abilities, clear technical communication, and a proactive approach to problem solving Additional Qualities: A high standard of ethics and integrity An entrepreneurial mindset with a desire to push boundaries ABOUT THE COMPANY Ocean Optics pioneered miniature spectrometers and delivers spectral solutions to researchers, OEMs and industrial customers, also designs and builds industrial-grade photonics systems for material inspection, chemical identification and quality assurance. Our mission is to lead in creating precise yet practical optical solutions that enable researchers and industry to solve meaningful problems in health, safety and the environment. We have discovered, refined and delivered new approaches to solving problems with spectroscopy and imaging technologies. Backed by deep experience, we are working within applications including biomedical, semiconductors, research & science, industrial, environmental, food & agriculture, and safety & security. We partner with customers to achieve ambitious goals, leveraging the power of light for advancement in health, safety and the environment. With more than 200 employees worldwide, including in the US, Europe, and Asia, we leverage the wealth of knowledge from a diverse and multidisciplinary team, which drives our growth and high performance. Ocean Optics is a subsidiary of Halma plc, an international market leader in safety, health, and environmental technology. ABOUT THE PERKS Ocean Optics offers a comprehensive compensation package and health and wellness benefits. Also, as a member of the Halma Group of companies (*************** our employees enjoy excellent career development, networking, and advancement opportunities worldwide. EQUAL OPPORTUNITY EMPLOYER Ocean Optics is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status. COMPENSATION The pay range for this position is $113,305 - $124,178 per year; however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience. #LI-KS1 #LI-Onsite
    $113.3k-124.2k yearly Auto-Apply 60d+ ago
  • Software Engineer II

    Halma 3.7company rating

    Lead developer job in Rochester, NY

    About Us: Ocean Optics is a fast-paced, high performing and high growth organization that was recently named one of Orlando's Best Places to work! Our people thrive in an inclusive, innovative, and collaborative culture. Join our team of instigators of the possible where WE MEASURE WHAT MATTERS .For more information please visit ************************** ABOUT THE OPPORTUNITY Join our innovative team as a Software Engineer II, where you'll roll up your sleeves and learn by doing. In this role, you will support the development of innovative spectroscopy instruments by collaborating with a multidisciplinary team of experienced engineers and scientists. This full-time position offers an immersive experience in system architecture, hands-on design, and cross-functional project collaboration, all while contributing to a dynamic new product development portfolio. Specifically, this role will involve: Systems Architecture: Contribute to both high-level system frameworks and low-level design details. Integrate subsystems, participate in testing, and observe how technical decisions align with broader business goals. Hands-on Development: Get involved with the end-to-end process-from initial concept and design to build, test, and pilot shipments. Cross-functional Collaboration: Work closely with engineers and scientists from other disciplines, including electrical and optomechanical engineering, color science, spectroscopy, and data analysis. Technical Reporting: Design and conduct experiments, and analyze qualitative and quantitative data to support future development decisions. ABOUT THE CANDIDATE We're looking for a passionate candidate who is eager to learn and contribute to groundbreaking products. The ideal candidate should have: Educational Background: Completed a Bachelor's or Master's program in Computer Science, Electrical Engineering, Computer Engineering, or a related field. Work Experience: 4+ years of work experience in a related field is desirable (or, a Master's degree and 2+ years of experience) Desired Skills: Eagerness for collaboration, learning, and contributing innovative ideas An understanding of experimental methods and an interest in automation Strong knowledge of C++ fundamentals Basic automation and data analysis in a scripting language like Python/MATLAB Basic knowledge of electrical circuits and microcontrollers Strong analytical abilities, clear technical communication, and a proactive approach to problem solving Additional Qualities: A high standard of ethics and integrity An entrepreneurial mindset with a desire to push boundaries ABOUT THE COMPANY Ocean Optics pioneered miniature spectrometers and delivers spectral solutions to researchers, OEMs and industrial customers, also designs and builds industrial-grade photonics systems for material inspection, chemical identification and quality assurance. Our mission is to lead in creating precise yet practical optical solutions that enable researchers and industry to solve meaningful problems in health, safety and the environment. We have discovered, refined and delivered new approaches to solving problems with spectroscopy and imaging technologies. Backed by deep experience, we are working within applications including biomedical, semiconductors, research & science, industrial, environmental, food & agriculture, and safety & security. We partner with customers to achieve ambitious goals, leveraging the power of light for advancement in health, safety and the environment. With more than 200 employees worldwide, including in the US, Europe, and Asia, we leverage the wealth of knowledge from a diverse and multidisciplinary team, which drives our growth and high performance. Ocean Optics is a subsidiary of Halma plc, an international market leader in safety, health, and environmental technology. ABOUT THE PERKS Ocean Optics offers a comprehensive compensation package and health and wellness benefits. Also, as a member of the Halma Group of companies (*************** our employees enjoy excellent career development, networking, and advancement opportunities worldwide. EQUAL OPPORTUNITY EMPLOYER Ocean Optics is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status. COMPENSATION The pay range for this position is $113,305 - $124,178 per year; however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience. #LI-KS1 #LI-Onsite
    $113.3k-124.2k yearly Auto-Apply 60d+ ago
  • SOFTWARE ENGINEER

    Comtec Global 3.8company rating

    Lead developer job in Rochester, NY

    Department: Enterprise Systems Group Billable Hours Goal: 80% of worked hours Position Type: Full Time Travel Required: Minimal as needed Provide development and customization of Epicor ERP Application. Translate software requirements into workable programming code and maintain and develop programs for use in business. Adhere to ComTec's 4 values: Passionate about the customer, Dedicated to the employee, Do the right thing, Fire in the belly. REPORTS TO: Manager, Enterprise Systems Group DIRECT REPORTS: None ESSENTIAL FUNCTIONS: Utilize ERP and SDK tool set in conjunction with programming knowledge to provide customized solutions both within and external to the application Develop and test Customizations, BPM's, Crystal Reports, SSRS Reports and Queries with attention to detail and accuracy Document all modifications to client software according to company policy Manage assigned ticket and task queue to meet deadlines and other milestones Provide classroom training to end users on Microsoft SSRS, Crystal Reports, and other Epicor technical tools ADDITIONAL RESPONSIBILITIES: Troubleshoot, identify and evaluate alternative solutions to a problem Maintain daily timesheet and expense report entries and submit them accurately and timely Other duties as required Requirements TECHNICAL SKILLS: C# / VB.NET (intermediate/Advanced) Knowledge of Microsoft SQL Server and/or Progress Databases (Intermediate) Crystal Reports development (Basic) Microsoft SSRS Reporting (Basic) Knowledge of Progress ABL code and/or Microsoft LINQ a plus SOFT SKILLS & ABILITIES: Must be able to read, correctly interpret, develop, implement and test solutions based on the specifications document Strong written and verbal communication skills Pleasant and professional demeanor in all client and internal communications Ability to multi task Intellectually resourceful with sound judgment and effective decision-making abilities Independent worker and able to work effectively on daily tasks without direct supervision Strong organization skills and ability to operate efficiently throughout daily tasks In general owns issues through resolution although understands when to escalate a problem to another team member and whom to escalate to; accepts escalated issues; and mentors when appropriate Demonstrate empathy with users and professionalism at all times Work well with clients at all levels Operate with client satisfaction in mind Energy, enthusiasm and results-oriented EDUCATION, EXPERIENCE, & KNOWLEDGE: Related Bachelor's degree or equivalent work experience 4+ years of Microsoft .Net programming experience Epicor application experience a plus WORK ENVIRONMENT/PHYSICAL DEMANDS: Use of computer and office equipment Ability to remain calm in stressful situations Performs all administrative functions expected at this level ADDITIONAL REQUIREMENTS: Ability to schedule for evening or weekend work occasionally Valid driver's license in your state of residence and reliable personal vehicle DATE CREATED/REVISED: November 2025 Salary Description 90,000-117,000
    $85k-120k yearly est. 16d ago
  • Software Developer

    Global Channel Management

    Lead developer job in Webster, NY

    Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation. Our account managers and recruiters have over a decade of experience in various verticals. GCM understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function. Organizations need to reduce training and labor costs but at same requiring the best "talent " for the job. Qualifications Bachelors degree in Computer Science or related field • 5 - 10 years software development experience • Teamwork Experience • Verbal Communication skills • User Interface Design experience • Preferably Agile Software Development Process experience • Object-Oriented Design (OOD) experience • Software Debug and Troubleshooting XMP Solution Developer Qualifications • Xerox EIP SDK Programming Experience (desired but not required) • MS Windows programming C++ • MS Windows programming C#/.NET (preferred) • MS Windows Application Development • ASP.NET Web Application Development • Javascript • CSS • MVC Framework Experience • Entity Framework Experience • SQL Server Experience • MS Windows Print Path Experience • Strong Design Skills (ability to understand the whole system) • Microsoft Azure Platform and Azure SDK experience a plus Additional Information $60/hr 12 months
    $60 hourly 1d ago
  • Software Engineer -Java

    Mindlance 4.6company rating

    Lead developer job in Rochester, NY

    Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at ************************* Job Description Responsibilities: • Design, develop, test and implement integration solutions using SOAP/XML, JAVA and J2EE. • 7+ years experience JAVA/J2EE • Experience working with Unix/Linux operating systems • Understand database design and entity relationships. Additional Information Thanks & Regards Praveen K. Paila ************
    $81k-108k yearly est. 60d+ ago
  • Frontend Software Engineer Co-op

    Vuzix Corporation 3.5company rating

    Lead developer job in Henrietta, NY

    The Frontend Software Engineer Co-op will contribute to the design and development of the user interface for Vuzix' custom Waveguide Manufacturing Execution System (MES). Vuzix is one of the few organizations in the world capable of mass-producing waveguide-based optical systems, and this role supports the creation of advanced software tools that enable production, quality monitoring, research, and innovation across our manufacturing operations. Working closely with the Staff Software Engineer and members of the broader engineering and research teams, the student will help develop data-driven visualization and workflow tools that improve insight into waveguide manufacturing performance. The role will involve building user-facing features, organizing and presenting complex manufacturing data, and collaborating cross-functionally to ensure information is accessible, accurate, and meaningful for users across the organization - including engineering, operations, and leadership. The systems developed in this role will be actively used in production environments, providing high visibility and real-time impact. This position offers the opportunity to gain significant experience in frontend development, data visualization, and manufacturing systems engineering, supported by mentorship and structured technical guidance. This position will also support the functions of the R&D - Software Department to meet the requirements of the relevant ISO 9001:2015 standards based on the quality objectives established by Top Management. Essential Duties and Responsibilities: Develop user-facing features using Vue.js. Work with REST and/or GraphQL APIs to retrieve, manage, and display data. Design and implement clean, accessible, and responsive UI components. Debug, test, and continuously improve existing frontend code. Participate in code reviews, team stand-ups, and collaborative planning. Work closely with research teams, backend engineers, and product managers. Write readable, maintainable, and well-documented code that follows best practices. Meets required ISO 9001:2015 standards and necessary training based on the relevant Quality Objectives. What You'll Gain Hands-on experience building and shipping production-ready software. Direct exposure to a live manufacturing system used daily by engineers and operators. Mentorship and guidance from senior developers. Experience working in a professional Agile engineering environment. A deeper understanding of data-driven manufacturing and optical technology. Requirements Minimal Qualifications: Currently enrolled in a BS or MS program in Software Engineering, Computer Science, or related field. Proficiency in JavaScript (ES6+). Proficiency in HTML and CSS. Exposure to a modern frontend framework (Vue.js preferred; React/Angular also acceptable). Self-motivated and eager to learn about new tools, technologies, and concepts. Willingness to embrace Test-Driven Development (TDD) practices. Comfortable working in an Agile development environment. Foundational understanding of software architecture and design principles. Proficiency with Git or other version-control systems. Preferred Qualifications: Experience with: Vue 3 and the Composition API TypeScript Pinia (or Vuex) Vue Router Tailwind CSS, SCSS, or other CSS frameworks Unit testing tools (e.g., Jest, Vitest, Cypress) Docker Working with Python and Django backends. Basic understanding of accessibility and responsive design principles. Understanding of imaging or optic concepts. Competencies: To perform this job successfully, an individual should demonstrate the following competencies: Written Communication - Read and interpret written information effectively, write clearly and concisely, adapt writing style for different audiences. Verbal Communication - Give focused attention to what others are saying, take time to understand what and respond when appropriate without interrupting, speak clearly and effectively express ideas and opinions, adapt and react professionally in both positive and negative situations. Teamwork & Collaboration - Balance team and individual responsibilities, consider others' views objectively and with openness to changing your own, give and encourage feedback, contribute to a positive team dynamic, prioritize team success over personal interests, work effectively across departments toward company goals. Professionalism - Interact with others in a considerate manner, follow through on commitments, react well under pressure and preserve confidentiality, control emotions, and accept responsibility, maintain focus on solutions and treat others with respect and consideration regardless of their status or position. Motivation & Initiative - Demonstrate persistence and ability to adapt to changes in daily workflow and overcome obstacles, ask for and offer help when needed, work independently when required, volunteer readily and look for ways to improve and create successful outcomes, positively contribute to overall work environment. Respect & Integrity - Treat people with respect, work ethically and with honesty and integrity, inspire the trust of others, demonstrate appreciation and sensitivity for cultural differences, help promote inclusion and understanding of the value of diversity, embrace differences and support a harassment-free environment Supervisory Responsibilities: None Travel: Negligible. Physical Demands: Frequently required to sit, speak, hear, see, and perform repetitive motion (data entry). Occasionally required to lift or carry (10 lb. minimum). Reasonable accommodations will be made available if applicable. Salary Description $20 - $25/hour
    $20-25 hourly 13d ago
  • Robotics Software Engineer

    Gorbel

    Lead developer job in Victor, NY

    Gorbel's mission is simple: We improve people's lives. That mission guides everything we do, from the products and service we provide to our outside customers to the work environment we foster for our employees. We are a manufacturer of material handling and fall protection products for the production and warehouse/distribution sectors. We're on the cutting edge of manufacturing and distribution; a thriving, growing company that is constantly seeking out new ways to innovate and elevate our products and our processes - and we're looking for people like you to join us in that mission. We're currently hiring for open positions in the US and Canada. We operate in Canada as Engineered Lifting Systems and Equipment (ELS)/DBA Gorbel Canada, and subsequent communication related to Canadian positions may show the ELS name. You may be contacted by phone by recruitment personnel based in either Canada or New York. Work Shift: Job Description: General Responsibilities: Apply embedded control system principles to develop intelligent robotic and automated material handling equipment. Contribute to the development of real-time motion control algorithms, embedded firmware, and communication protocols for advanced automation systems. Integrate embedded systems with robotic actuators, sensors, and automation networks. Ensure product reliability and performance through testing and validation activities in industrial automation environments. Primary Duties - Embedded Systems/Controls Specific: Design and implement control algorithms including feedback controllers and state machines for servo-driven automation systems Develop embedded firmware for microcontrollers running safety-critical motion control applications Create communication protocols using industry-standard frameworks for distributed embedded systems Implement industrial communication protocols for servo drive control and data exchange Develop sensor processing and calibration systems for precision measurement applications Design safety-critical firmware including fault detection and protection systems Primary Duties: Develop embedded firmware for microcontroller-based motion controllers in industrial applications Work with distributed embedded systems and communication between multiple processors Implement control algorithms and positioning systems Create communication protocols for inter-device messaging Design I/O systems and sensor interfaces Develop parameter management systems and configuration frameworks Implement safety-critical systems including fault detection and emergency handling Utilize debugging tools and develop diagnostic systems Secondary Duties: Conduct hardware testing through test fixture development and validation activities Collaborate with engineering teams on system integration projects Develop calibration procedures and test software Provide troubleshooting support and field service activities Participate in safety analysis and documentation activities Create technical documentation and interface specifications Support customer applications and custom system configurations Program embedded C/C++ for microcontrollers with real-time requirements Object-Oriented Programming expertise Implement sensor interfaces including analog and digital signal processing Design state machines for motion control applications Create modular firmware architectures supporting multiple product configurations Implement firmware update mechanisms and debugging tool development Develop testing frameworks and continuous integration processes Design power management and fault recovery systems for industrial applications Job Qualifications: Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or Aerospace Engineering Intermediate knowledge of C/C++ programming Intermediate knowledge of Python Programming Willingness to learn embedded systems and real-time programming concepts Basic understanding of control theory or willingness to learn feedback control systems Strong problem-solving aptitude and debugging mindset Project and task management skills Customer-oriented focus Excellent communication skills and ability to work in team environments Preferred Requirements: Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or Aerospace Engineering Background in control systems, robotics, or automation Experience with any microcontroller platforms or development environments Basic knowledge of communication protocols or networking concepts Familiarity with debugging tools and hardware analysis equipment Experience with sensor interfacing or signal processing Experience with version control systems and software development practices Work Environment:ADA Physical/Mental/Workplace Requirements Occasional lifting up to 25 lbs. Sitting, working at desk/personal computer for extended periods of time Primary work environment is professional corporate office Gorbel is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, gender, gender identity, marital status, veteran status, sexual orientation, genetic information, arrest record, or any other characteristic protected by applicable federal, state or local laws. Gorbel is also committed to providing reasonable accommodations to qualified individuals so that an individual can perform their job-related duties. If you are interested in applying for an employment opportunity and require special assistance or an accommodation to apply due to a disability, please contact us at ************. The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. At Gorbel, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is: Robotics Software Engineer: Min. $ 86,319 - Max $129,471 Robotics Software Engineer II: Min. $ 94,945 - Max $142,418 Robotics Software Engineer, Sr: Min. $ 104,440 - Max $156,660
    $129.5k-156.7k yearly Auto-Apply 6d ago
  • Senior Principal Consultant- Salesforce-Leankor Architect

    Genpact 4.4company rating

    Lead developer job in York, NY

    Ready to build the future with AI? At Genpact, we don't just keep up with technology-we set the pace. AI and digital innovation are redefining industries, and we're leading the charge. Genpact's AI Gigafactory, our industry-first accelerator, is an example of how we're scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From large-scale models to agentic AI, our breakthrough solutions tackle companies' most complex challenges. If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what's possible, this is your moment. Genpact (NYSE\: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions - we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today. Get to know us at genpact.com and on LinkedIn, X, YouTube, and Facebook. Inviting applications for the role of Senior Principal Consultant- Salesforce-Leankor Architect The Salesforce Leankor architect designs, develops, and integrates custom applications within the Leankor environment. You will bridge the gap between complex industrial business requirements and advanced technical solutions using Salesforce configuration, Apex, Lightning Web Components (LWC), and AI-driven automation. Responsibilities: • Leankor Platform Customization\: Extend and customize Leankor's native Salesforce objects and highly visual interfaces (Kanban, Gantt, and Lean boards) using LWC and Apex. • Industrial Workflow Automation\: Build complex business logic to automate project lifecycles, resource management, and financial tracking across disparate work styles. • Advanced Scheduling & AI\: Implement and refine AI-driven predictive analytics (leveraging Einstein AI) to proactively identify project risks and optimize resource allocation. • Ecosystem Integration\: Design and manage integrations between Leankor and other Salesforce Clouds (Sales, Service, and Field Service) or external systems using REST/SOAP APIs. • Data Modeling & Management\: Design scalable data models that ensure a "Single Source of Truth" across enterprise-scale projects while maintaining high performance and adhering to Salesforce governor limits. Qualifications we seek in you! Minimum qualifications Education: • Bachelor's degree in computer science, Software Engineering, or a related field. Experience: • Relevant experience in Salesforce platform, and Leankor configuration and implementation projects Technical Qualifications: Salesforce configuration, automation flows, Apex, SOQL/SOSL, and Expertise in Lightning Web Components (LWC), and CI/CD pipelines for modern application lifecycle management: • Leankor Expertise\: Demonstrated experience with Leankor's specialized project management modules and industrial application extensions. • Emerging Tech\: Experience with Agentforce for Developers or other AI-powered coding assistants to accelerate development and testing cycles. Required Certifications: • Salesforce Certified Platform Developer I & II. Preferred qualifications Preferred Certifications: • Salesforce Certified Application Architect • Salesforce AI Associate • Salesforce Certified JavaScript Developer I. Why join Genpact? • Lead AI-first transformation - Build and scale AI solutions that redefine industries • Make an impact - Drive change for global enterprises and solve business challenges that matter • Accelerate your career-Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills • Grow with the best - Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace • Committed to ethical AI - Work in an environment where governance, transparency, and security are at the core of everything we build • Thrive in a values-driven culture - Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress Come join the 140,000+ coders, tech shapers, and growth makers at Genpact and take your career in the only direction that matters\: Up. Let's build tomorrow together. The approximate annual base compensation range for this position is $80,000 to $100000. The actual offer, reflecting the total compensation package plus benefits, will be determined by a number of factors which include but are not limited to the applicant's experience, knowledge, skills, and abilities; geographic location; and internal equity Work-from-Anywhere Roles - “Los Angeles California-based candidates are not eligible for this role” Location-based Roles (e.g., Richardson roles - metro area can be adjusted by role location) - “Los Angeles, California based candidates are not eligible for this role. area candidates are eligible for this role only. Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.
    $80k-100k yearly Auto-Apply 11d ago
  • Software Engineer

    Thomas Electronics Inc. 4.1company rating

    Lead developer job in Clyde, NY

    Thomas Electronics, Inc. is an international manufacturer of precision electro-optical components supporting critical applications in aviation and military hardware. Our team values energy, collaboration, and innovation across diverse backgrounds and skill sets. We offer a dynamic work environment, growth opportunities, and a comprehensive benefits package, including: Paid holidays and PTO Medical, dental, and vision coverage 401(k) with company match 9/80 work schedule (every other Friday off) Position Summary We are seeking a Software Engineer to support our manufacturing operations by developing and maintaining software applications, improving process efficiency through data analysis, and driving automation initiatives. This position reports to the Senior Software Engineer and plays a key role in optimizing production systems and workflows. What You'll Do Develop and maintain software for manufacturing and data processing systems. Integrate systems to ensure seamless communication between equipment and databases. Analyze data to identify and implement process improvements. Troubleshoot and resolve issues with software, networks, and automation systems. Support automated manufacturing equipment and collaborate with cross-functional teams. What We're Looking For Bachelor's degree in Computer Science , Software Engineering , or a related field. Experience creating and maintaining SQL databases . Proficiency in programming languages such as C#, Python, or Java . Hands-on experience with automation tools , PLCs , and SCADA systems . Strong problem-solving skills, attention to detail, and ability to work collaboratively in a fast-paced environment. Why You'll Love Working Here You'll thrive in this role if you: Take initiative and act with a sense of urgency to solve problems. Enjoy collaborating across teams and tackling challenges head-on. Hold yourself to high standards of accuracy and precision. Want to be part of a forward-thinking, innovative company making a global impact. WORK ENVIRONMENT: This position will work primarily in both an office and manufacturing environment. Work environment may or may not be climate controlled and may be exposed to a variety of weather elements. PHYSICAL DEMANDS: While performing the duties of this job, the employee will be regularly required to sit, some standing; walking; use hands and fingers, reach with hands and arms; and talk or hear. The employee is occasionally required to stoop, kneel, crouch, or crawl. The employee must regularly lift and/or move up to 20 pounds. EEO / ADA: Thomas Electronics, Inc. is committed to equal opportunity for all, without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic. Thomas Electronics, Inc. will make reasonable accommodations for known physical or mental limitations of otherwise qualified employees and applicants with disabilities unless the accommodation would impose an undue hardship on the operation of our business. If you are an applicant interested in applying for an employment opportunity, or an existing employee and feel you need a reasonable accommodation pursuant to the ADA, please contact Human Resources at ************************************.
    $79k-104k yearly est. Auto-Apply 60d+ ago
  • Camera Module Development Lead

    Syntec Optics, Inc. 3.3company rating

    Lead developer job in Rochester, NY

    We are seeking a Camera Module Development Lead to own the end-to-end development of custom camera modules from concept through production. This role is responsible for system architecture, cross-discipline technical leadership, supplier engagement, and successful transition from prototype to volume manufacturing. Essential Duties and Responsibilities: System Architecture & Technical Leadership • Own camera module architecture including sensor, optics, mechanics, PCB, firmware/ISP, and filters • Lead technical trade studies (performance, cost, yield, risk) • Translate system requirements into component-level specifications • Serve as technical authority across optics, EE, ME, firmware, and manufacturing Camera Module DevelopmentLead camera modules through EVT → DVT → PVT • Select and qualify sensors (Onsemi, Sony, OmniVision, etc.) • Define and manage lens-sensor alignment strategies (passive vs active) • Specify focus mechanisms (fixed focus, VCM, hybrid) • Manage IR-cut / NIR filter integration • Drive MTF, SNR, distortion, CRA, and stray-light performance closure Manufacturing & NPI • Own manufacturing readiness, yield ramp, and cost targets • Develop and review DVP&R, CTQs, PFMEA, control plans • Partner with CMs and suppliers to improve yield and stability • Address focus drift, thermal shift, adhesive behavior, and CTE effects • Support GR&R, SPC, Cp/Cpk, and root-cause investigations Supplier & Partner Management • Select and manage lens, sensor, PCB, barrel, and module suppliers • Lead technical discussions and audits with domestic and international vendors • Evaluate make-vs-buy decisions for assembly and alignment • Support contract manufacturer ramp and transfer to production Cross-Functional Leadership • Interface with internal optics, EE, ME, firmware, quality, and supply chain teams • Communicate risks, tradeoffs, and schedules clearly to leadership • Mentor junior engineers and contribute to long-term camera platform strategy Education, Skills and Experience: • Bachelor's degree in Optics, Optical Engineering, Physics, Engineering Management, or related technical discipline. • 8+ years experience in camera module or imaging system development. • Strong knowledge of optical fabrication, coatings, assembly, and testing methods. • Familiarity with optical design software (Zemax, Code V) or metrology systems (interferometry, profilometry, MTF testing). • U.S. citizenship or permanent residency required (ITAR compliance). • Strong understanding of: CMOS image sensors and bring-up, Lens-sensor alignment and tolerancing, MIPI CSI-2, power sequencing, EMI considerations, ISP tuning and image quality tradeoff.
    $76k-92k yearly est. Auto-Apply 2d ago
  • Java Developer

    Collabera 4.5company rating

    Lead developer job in Rochester, NY

    Collabera is the largest minority-owned Information Technology (IT) staffing firm in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 10,000 professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia) and the United Kingdom. We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers. Not only are we committed to meeting and exceeding our customer's needs, but we are committed to our employees' satisfaction as well. We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera. As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for four consecutive years since 2012. With over forty offices globally and a presence in seven countries, Collabera provides staff augmentation, managed services and direct placement services to Global 2000 Corporations. Collabera is ranked amongst the top 10 IT staffing firms in the U.S., and for the past 24 years we have continued to grow rapidly year after year. For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning. Visit ***************** to learn more about our latest job openings. Awards and Recognitions --Staffing Industry Analysts: Best Staffing Firm to Work For (2015, 2014, 2013, 2012) --Staffing Industry Analysts: Largest U.S. Staffing Firms (2015, 2014, 2013) --Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US. Job Description Implement features in new and existing software systems using Java, Tomcat, and Oracle. Troubleshoot and repair software systems, both collaboratively and individually. Create documentation for use by other developers and internal customers. Write and modify software according to business specifications. Create and execute unit and integration tests to ensure code meets requirements. Participate in project planning sessions to understand development requirements, provide design options, and provide work breakdown and estimates. Develop software using industry and company best practices. Account for the quality and timeliness of own work. Maintain and grow applications according to business and technology priorities. Qualifications Required Experience: Java SQL XML Preferred Experience: PL/SQL XML/XSLT Linux/UNIX J2EE Spring Cold Fusion Python, Perl, or other scripting language Toad Eclipse Visio Subversion, Mercurial or other source control tool TFS, Jira, or other issue tracking tool Agile, Scrum, or other software development methodologies General understanding of software development quality processes. Proven written and oral communication skills. Proven problem solving capabilities. Education and Experience: Bachelor's degree or equivalent required. Computer science degree preferred. 5+ years of relevant experience. Additional Information To know more about this opportunity, please contact: Nishita Honest ************ *******************************
    $91k-131k yearly est. Easy Apply 60d+ ago
  • Cloud Architect - Software Development

    Innovative Solutions 4.5company rating

    Lead developer job in Rochester, NY

    As a member of the professional services team, the Senior Application Development Architect will lead the design and implementation of modern, cloud-native applications for clients. This role requires deep expertise in backend development, modern frameworks, and cloud-native architectures to guide client modernization initiatives. The ideal candidate is a hands-on architect and technical mentor who drives innovation while delivering scalable, secure, and maintainable solutions Responsibilities including measures and KPI's:-Design scalable, secure, and maintainable cloud-native applications that meet client requirements-Create and maintain application architecture documentation and design patterns-Develop standardized frameworks and templates for application development projects-Lead technical discovery workshops and architecture review sessions with clients-Provide hands-on development leadership for complex application development projects -Conduct code reviews and ensure adherence to coding standards and best practices -Serve as the primary technical consultant for application development engagements -Conduct application assessments and provide modernization roadmaps -Present technical solutions and recommendations to client stakeholders -Collaborate with sales and solutions teams on scoping application development projects -Mentor junior and mid-level developers on modern application development practices-Contribute to internal knowledge base and development standards documentation -Ensure projects are delivered on time, within budget, and meet quality standards-Collaborate with project managers to provide accurate effort estimates and technical guidance -Participate in project retrospectives and contribute to process improvement initiatives -Maintain billable utilization targets while delivering high-quality technical solutions Top Candidates will have the following:-Passion for modern application development and cloud-native architectures -Strong technical leadership skills with the ability to guide architectural decisions and mentor development teams-Deep understanding of backend development frameworks, microservices architectures, and API design patterns -Experience with containerization, orchestration, and cloud-native development patterns-Strong customer relationship management skills with the ability to translate complex technical concepts to business stakeholders -Proactive approach to identifying technical debt and modernization opportunities-Ability to balance hands-on development with architectural oversight and mentoring -Experience working in agile development environments with CI/CD practices -Natural proclivity for staying current with emerging application development technologies and best practices Requirements Experience for the role:-Minimum of 7+ years of experience in application development, with at least 4 years in senior or lead architect roles -AWS Solutions Architect Professional certification or ability to obtain within 6 months -Demonstrated expertise in backend development using modern languages such as Python, Java, Node.js, or Go -Strong experience with cloud-native application patterns including microservices, serverless, and container-based architectures -Hands-on experience with AWS application services including Lambda, ECS/EKS, API Gateway, EventBridge, and Step Functions -Proficiency with modern application frameworks and libraries (Spring Boot, Django, Express.js, FastAPI, etc.)-Experience with database design and optimization for both relational and NoSQL databases in cloud environments-Strong understanding of DevOps practices, CI/CD pipelines, and Infrastructure as Code -Experience leading application modernization projects from legacy systems to cloud-native architectures-Demonstrated ability to mentor junior developers and provide technical guidance Additional Valuable Skills or Experience: -AWS Developer Professional certification-Full-stack development experience including front-end frameworks (React, Angular, Vue.js), event-driven architectures, and messaging systems (SQS, SNS, Kafka)-Operational expertise with Infrastructure as Code (Terraform, AWS CDK, CloudFormation), monitoring/observability tools (CloudWatch, X-Ray, Prometheus, Grafana), and performance optimization strategies-Knowledge of security best practices, secure coding, and compliance frameworks (SOC 2, HIPAA, PCI) for application development-Background in Agile/Scrum methodologies and previous consulting or professional services experience The salary range provided is a general guideline. When extending an offer, Innovative considers factors including, but not limited to, the responsibilities of the specific role, market conditions, geographic location, as well as the candidate's professional experience, key skills, and education/training.
    $104k-142k yearly est. Auto-Apply 60d+ ago
  • Software Developer

    Global Channel Management

    Lead developer job in Webster, NY

    Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation. Our account managers and recruiters have over a decade of experience in various verticals. GCM understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function. Organizations need to reduce training and labor costs but at same requiring the best "talent " for the job. Qualifications Bachelors degree in Computer Science or related field • 5 - 10 years software development experience • Teamwork Experience • Verbal Communication skills • User Interface Design experience • Preferably Agile Software Development Process experience • Object-Oriented Design (OOD) experience • Software Debug and Troubleshooting XMP Solution Developer Qualifications • Xerox EIP SDK Programming Experience (desired but not required) • MS Windows programming C++ • MS Windows programming C#/.NET (preferred) • MS Windows Application Development • ASP.NET Web Application Development • Javascript • CSS • MVC Framework Experience • Entity Framework Experience • SQL Server Experience • MS Windows Print Path Experience • Strong Design Skills (ability to understand the whole system) • Microsoft Azure Platform and Azure SDK experience a plus Additional Information $60/hr 12 months
    $60 hourly 60d+ ago
  • SOFTWARE ENGINEER

    Comtec Solutions 3.8company rating

    Lead developer job in Gates, NY

    Department: Enterprise Systems Group Billable Hours Goal: 80% of worked hours Position Type: Full Time Travel Required: Minimal as needed Provide development and customization of Epicor ERP Application. Translate software requirements into workable programming code and maintain and develop programs for use in business. Adhere to ComTec's 4 values: Passionate about the customer, Dedicated to the employee, Do the right thing, Fire in the belly. REPORTS TO: Manager, Enterprise Systems Group DIRECT REPORTS: None ESSENTIAL FUNCTIONS: * Utilize ERP and SDK tool set in conjunction with programming knowledge to provide customized solutions both within and external to the application * Develop and test Customizations, BPM's, Crystal Reports, SSRS Reports and Queries with attention to detail and accuracy * Document all modifications to client software according to company policy * Manage assigned ticket and task queue to meet deadlines and other milestones * Provide classroom training to end users on Microsoft SSRS, Crystal Reports, and other Epicor technical tools ADDITIONAL RESPONSIBILITIES: * Troubleshoot, identify and evaluate alternative solutions to a problem * Maintain daily timesheet and expense report entries and submit them accurately and timely * Other duties as required Requirements TECHNICAL SKILLS: * C# / VB.NET (intermediate/Advanced) * Knowledge of Microsoft SQL Server and/or Progress Databases (Intermediate) * Crystal Reports development (Basic) * Microsoft SSRS Reporting (Basic) * Knowledge of Progress ABL code and/or Microsoft LINQ a plus SOFT SKILLS & ABILITIES: * Must be able to read, correctly interpret, develop, implement and test solutions based on the specifications document * Strong written and verbal communication skills * Pleasant and professional demeanor in all client and internal communications * Ability to multi task * Intellectually resourceful with sound judgment and effective decision-making abilities * Independent worker and able to work effectively on daily tasks without direct supervision * Strong organization skills and ability to operate efficiently throughout daily tasks * In general owns issues through resolution although understands when to escalate a problem to another team member and whom to escalate to; accepts escalated issues; and mentors when appropriate * Demonstrate empathy with users and professionalism at all times * Work well with clients at all levels * Operate with client satisfaction in mind * Energy, enthusiasm and results-oriented EDUCATION, EXPERIENCE, & KNOWLEDGE: * Related Bachelor's degree or equivalent work experience * 4+ years of Microsoft .Net programming experience * Epicor application experience a plus WORK ENVIRONMENT/PHYSICAL DEMANDS: * Use of computer and office equipment * Ability to remain calm in stressful situations * Performs all administrative functions expected at this level ADDITIONAL REQUIREMENTS: * Ability to schedule for evening or weekend work occasionally * Valid driver's license in your state of residence and reliable personal vehicle DATE CREATED/REVISED: November 2025
    $85k-120k yearly est. 14d ago
  • Senior Principal Consultant- Salesforce-FSL Solution Architect

    Genpact 4.4company rating

    Lead developer job in York, NY

    Ready to build the future with AI? At Genpact, we don't just keep up with technology-we set the pace. AI and digital innovation are redefining industries, and we're leading the charge. Genpact's AI Gigafactory, our industry-first accelerator, is an example of how we're scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From large-scale models to agentic AI, our breakthrough solutions tackle companies' most complex challenges. If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what's possible, this is your moment. Genpact (NYSE\: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions - we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today. Get to know us at genpact.com and on LinkedIn, X, YouTube, and Facebook. Inviting applications for the role of Senior Principal Consultant- Salesforce-FSL Solution Architect A Field Service Lightning (FSL) Solution Architect is responsible for designing and implementing scalable Salesforce solutions for field service operations. This role requires deep expertise in Salesforce Field Service Lightning, Service Cloud, and technical architecture. Here are some key responsibilities Responsibilities: 1. Requirement Gathering\: Collaborating with stakeholders to understand business needs and translating them into technical specifications. 2. Solution Design\: Designing and configuring Salesforce Field Service Lightning solutions to meet specific business requirements. 3. Implementation\: Leading the implementation and deployment of Field Service Lightning solutions. 4. User Training\: Providing training and support to end-users to ensure they can effectively use the system. 5. System Optimization\: Continuously optimizing Salesforce processes to enhance efficiency and effectiveness. 6. Technical Support\: Troubleshooting and resolving any issues related to Salesforce Field Service Lightning. 7. Documentation\: Documenting processes, creating user guides, and maintaining detailed records of services performed. Qualifications we seek in you! Minimum qualifications • B.E or B.Tech or MCA • Salesforce Platform\: Proficiency in Salesforce, including Service Cloud and Field Service Lightning. • Configuration and Customization\: Experience in configuring and customizing Salesforce solutions to meet business needs. • Data Management\: Knowledge of data management practices, including data migration and integration. • Mobile Solutions\: Familiarity with mobile solutions and applications for field service operations. • APIs and Integration\: Experience with Salesforce APIs and integration with other systems. • Problem-Solving\: Ability to identify issues and develop effective solutions. • Communication\: Strong verbal and written communication skills to interact with stakeholders and end-users. • Project Management\: Skills in managing projects, including planning, execution, and monitoring. • Team Collaboration\: Ability to work effectively with cross-functional teams. • Customer-Focused\: A customer-centric approach to ensure solutions meet user needs and expectations. Preferred qualifications • Certifications in Salesforce/Product Owner Why join Genpact? • Lead AI-first transformation - Build and scale AI solutions that redefine industries • Make an impact - Drive change for global enterprises and solve business challenges that matter • Accelerate your career-Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills • Grow with the best - Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace • Committed to ethical AI - Work in an environment where governance, transparency, and security are at the core of everything we build • Thrive in a values-driven culture - Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress Come join the 140,000+ coders, tech shapers, and growth makers at Genpact and take your career in the only direction that matters\: Up. Let's build tomorrow together. The approximate annual base compensation range for this position is $80,000 to $100000. The actual offer, reflecting the total compensation package plus benefits, will be determined by a number of factors which include but are not limited to the applicant's experience, knowledge, skills, and abilities; geographic location; and internal equity Work-from-Anywhere Roles - “Los Angeles California-based candidates are not eligible for this role” Location-based Roles (e.g., Richardson roles - metro area can be adjusted by role location) - “Los Angeles, California based candidates are not eligible for this role. area candidates are eligible for this role only. Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation. Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.
    $80k-100k yearly Auto-Apply 11d ago
  • Software Developer

    Global Channel Management

    Lead developer job in Webster, NY

    Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation. Our account managers and recruiters have over a decade of experience in various verticals. GCM understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function. Organizations need to reduce training and labor costs but at same requiring the best "talent " for the job. Qualifications General Qualifications: • Bachelor's degree in Computer Science or related field • 5 - 10 years software development experience • Teamwork Experience • Verbal Communication skills • User Interface Design experience • Preferably Agile Software Development Process experience • Object-Oriented Design (OOD) experience • Software Debug and Troubleshooting XMP Solution Developer Qualifications • MS Windows programming C++ • MS Windows programming C#/.NET (preferred) • MS Windows Application Development • ASP.NET Web Application Development • Javascript • CSS • MVC Framework Experience • Entity Framework Experience • SQL Server Experience • MS Windows Print Path Experience • Strong Design Skills (ability to understand the whole system) • Microsoft Azure Platform and Azure SDK experience a plus Additional Information $53/hr 12 MONTHS
    $53 hourly 60d+ ago

Learn more about lead developer jobs

How much does a lead developer earn in Rochester, NY?

The average lead developer in Rochester, NY earns between $77,000 and $158,000 annually. This compares to the national average lead developer range of $83,000 to $161,000.

Average lead developer salary in Rochester, NY

$110,000
Job type you want
Full Time
Part Time
Internship
Temporary