Post job

Software developer jobs in Ithaca, NY

- 97 jobs
All
Software Developer
Software Engineer
Development Team Member
Senior Software Engineer
Software Engineer Lead
Business Intelligence Developer
Software Integrator Engineer
Lead Developer
Information Developer
Senior Software Engineer Manager
Software Engineering Manager
Principal Software Engineer
Principle Software Engineer
Software Leader
Software Architect
  • Embedded Software Project Manager

    Ensco 4.5company rating

    Software developer job in Endicott, NY

    For more than 50 years, ENSCO has been providing leading-edge engineering, science and advanced technology solutions to governments and private industries worldwide. ENSCO prides itself in creating and applying advanced technologies for mission success. We provide systems engineering, integration, and advanced technology services to transform the future safety, security, and resiliency of critical missions on the ground, in the air, in space, and in the information systems that connect these domains. Learn more about ENSCO. Position Description At ENSCO Avionics, we take our tagline “Ideas to Reality” very seriously. Joining ENSCO is an opportunity to advance humankind through technological and scientific discovery. Our dedicated workforce is diverse-in background, experience, skills, and interests. ENSCO Avionics employees are encouraged to be courageous and innovative in their ideas and work collaboratively to help develop cutting-edge technology and inventions that make future dreams a reality. ENSCO Avionics offers a supportive and unique culture, positive work environment, and flexible work schedules that empower its employees to achieve their maximum potential. ENSCO Avionics is looking for a embedded software project manager to help our team support our recent growth. Your responsibilities will include supporting business development and proposal efforts and managing multiple projects. Your day-to-day activities will include recruiting, staffing plans and management, customer relations, EVM reporting, and technical leadership. If you have the skills, experience, and desire to join our talented team and contribute to the needs of today's modern aircraft, we want to talk to you about this opportunity. Qualifications Required: BS in Engineering, Software, or Computer Science or equivalent Minimum of 5 years of experience Hands-on experience with embedded software (both development and verification) Leadership experience Excellent interpersonal skills including working in team environments Excellent written and verbal communication skills Ability to obtain and maintain a DoD Secret Clearance, for which you must be a U.S. Citizen Qualifications Desired: Understanding of AS9100D Understanding of PMBOK Hands-on experience with DO-178C Required Certifications: None U.S. Citizenship Required: Yes Security Clearance Required: Ability to Obtain Employment Type: Regular Full-time Background Check Type: 7 Year Drug Screen Required: None Position Contingent Upon Contract Award: Yes Salary Range$91,001.60-$150,000 USD REAL ID Requirement This position may require the ability to access to U.S. federal facilities. In accordance with the Department of Homeland Security's enforcement of the REAL ID Act, as of May 7, 2025, individuals must present a REAL ID-compliant form of identification or an acceptable alternative to gain entry. For a list of acceptable forms of identification, please click here. Benefits At ENSCO, a positive working environment and a competitive salary are only part of the reason for choosing a career here. We offer a comprehensive benefits package that creates a stimulating and supportive environment where you can thrive - visit ensco.com/careers/benefits to learn more. Export Control and Licensing This position may involve access to technology or technical data that is controlled under U.S. export control laws and regulations and the release of which to a non US person may require an export license from the U.S. Government. Privacy Your data privacy is important to ENSCO. Please click here to view our privacy policy. California residents can click here to view your California privacy rights. EEO Statement ENSCO, Inc. and its wholly owned U.S. subsidiaries are Equal Opportunity Employers- veterans, disability
    $91k-150k yearly Auto-Apply 41d ago
  • Data Warehouse and BI Developer

    Corning Incorporated 4.5company rating

    Software developer job in Corning, NY

    **Company:** Corning **The company built on breakthroughs. ** **Join us. ** Corning is one of the world's leading innovators in glass, ceramic, and materials science. From the depths of the ocean to the farthest reaches of space, our technologies push the boundaries of what's possible. How do we do this? With our people. They break through limitations and expectations - not once in a career, but every day. They help move our company, and the world, forward. At Corning, there are endless possibilities for making an impact. You can help connect the unconnected, drive the future of automobiles, transform at-home entertainment, and ensure the delivery of lifesaving medicines. And so much more. Come break through with us. The global Information Technology (IT) Function is leading efforts to align IT and Business Strategy, leverage IT investments, and optimize end to end business processes and associated information integration technologies. Through these efforts, IT helps to improve the competitive position of Corning's businesses through IT enabled processes. IT also delivers Information Technology applications, infrastructure, and project services in a cost efficient manner to Corning worldwide. **Role Purpose** + Candidate will be supporting Corning's manufacturing environment. In this capacity, candidate will work closely with engineering, operations and business leaders to enable Corning's manufacturing Divisions with data availability and analytics needs. + Foster close relationships with business personnel and development team to understand changing business requirements and drive adoption to standard reporting practices. + This is a hands-on position where the qualified candidate will be responsible for developing solutions that encompass all phases of the Data Warehouse/Business Intelligence development lifecycle (from requirements gathering, design, testing, implementation, and support) **Key Responsibilities** + Develop high-quality data warehouse and reporting solutions. + Use T-SQL to develop and implement procedures and functions. + Review and interpret ongoing business requirements and deliver solutions to meet those requirements. + Research, analyze and troubleshoot data, stored procedures, and associated SSRS or PowerBI reports. + Work with the DBA team to analyze server health, database performance, existing SQL queries for performance improvements; Suggest new queries or indexes where appropriate. + Develop procedures and scripts for data migration. + Design and implement ETL procedures for intake of data from various manufacturing systems. + Collaborate with business and technology stakeholders in ensuring data warehouse architecture development and utilization. + Ensure all data warehouse architecture codes are maintained in a version control system. **Required Skills & Experience** + Possess Bachelor's degree in an analytical related field, including information technology, science, or engineering discipline + **5+ years'** experience developing DWH, and business intelligence solutions using SDLC process + In-depth knowledge of industry best practices in DWH, business intelligence approaches and techniques + Experience with relational databases in Microsoft SQL Server and Oracle. + **5+ years'** experience with development in Microsoft BI tools (SSRS, SSAS, SSIS, SQL Server) + Understanding of Cubes and complex data / information reporting models. + Experience using Microsoft Team Foundation Server (TFS), GitLab or similar for source control. + Experience in development of DWH, ETL, and end user facing Reports and Business Intelligence Dashboards (Power BI or Equivalent). + Clear understanding and design goals of OLTP and OALP systems. + Experience in Manufacturing factory floor processes and systems such as Manufacturing Execution System (MES), Equipment Management Systems (CMMS), Process Control Systems (SPC/OSI PI) and their underlying data model. + Willing to work hours that are required for global support and/or to meet project timelines. **Desired Skills & Experience** + Structured Problem-Solving Skills (Root Cause analysis). + Experience using Agile project methodologies. + Experience with Camstar or similar MES (Manufacturing Execution System). + Strong Analytical Skills. + Self-discipline and motivation. + Collaborate with multiple teams across multiple regions. + Process oriented and customer focused. + Must be able to clearly and effectively communicate with engineers, production associates, managers and business leaders. **This position does not support immigration sponsorship.** The range for this position is $106,089.00 - $145,873.00 assuming full time status. Starting pay for the successful applicant is dependent on a variety of job-related factors, including but not limited to geographic location, market demands, experience, training, and education. The benefits available for this position are dependent on hours worked and may include medical, dental, vision, 401(k) plan, pension plan, life insurance coverage, disability benefits, and PTO. **A job that shapes a life. ** **Corning offers you the total package. ** Your well-being is our priority. Our compensation and benefits package supports your health and wellness, financial, and career from day one + As part of our commitment to your financial well-being, we provide a 100% company-paid pension benefit that grows throughout your career. We also offer a 401(k) savings plan with company matching contributions. + Our health and well-being benefits include medical, dental, vision, paid parental leave, family building support, fitness, company-paid life insurance, disability, and disease management programs. + Company-wide bonuses and long-term incentives, align with key business results and ensure you are rewarded when the company performs well - when Corning wins, we all win. + Getting paid for our work is important but feeling appreciated and recognized for those contributions motivates us much more. That's why Corning offers a peer-to-peer recognition program to celebrate success by recognizing colleagues who demonstrate above-and-beyond behaviors. We prohibit discrimination on the basis of race, color, gender, age, religion, national origin, sexual orientation, gender identity or expression, disability, veteran status or any other legally protected status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. To request an accommodation, please contact us at. **Nearest Major Market:** Charlotte
    $106.1k-145.9k yearly 60d+ ago
  • Systems and Software Engineering Associate Manager

    Lockheed Martin 4.8company rating

    Software developer job in Liverpool, NY

    At Lockheed Martin, we are driven by innovation and integrity. We believe that by applying the highest standards of business ethics and visionary thinking, everything is within our reach - and yours as a Lockheed Martin employee. We value your skills, training and education. Come and experience your future! WHAT WE'RE DOING At Lockheed Martin Rotary and Mission Systems (RMS), we're at the forefront of developing cutting-edge solutions for Electronic Warfare (EW) programs. Using the electromagnetic spectrum-signals such as radio, infrared, or radar- to sense, protect, and communicate. At the same time, EW can disrupt, deny and degrade the adversaries' ability to use these signals. THE WORK Lockheed Martin Corporation's Rotary & Mission Systems (RMS) business is in search of an experienced System/Software leader to join our management team. As a member of the team, you can help us take on the world's most important and complex challenges by providing solutions to a variety of technical problems. As a Manager in the Spectrum Convergence Integrated Engineering organization, the successful candidate will be responsible for technical leadership, management, and development of their team in support of one or more Spectrum Convergence programs. This person will be responsible for proposals and program execution related their program(s) of responsibility. The candidate will be responsible for managing a cross-discipline team in support of product development. Management of this team includes staffing, performance evaluation, and talent development. In this important role you will: • Champion Digital Transformation practices. • Work with development teams to evolve toward the state of the art in DevSecOps, Agile, Automation, and Modeling • Assist and help run the Spectrum Convergence Integrated Engineering organization Exact duties in this area will vary depending on the candidate and the needs of the organization, but examples include helping to coordinate areas such as training, recruiting, staffing analysis, retention, cross-discipline process improvement, and other organizational initiatives. WHO WE ARE We create innovative solutions with the latest technologies. Our products keep our customers safe and bring them home to their families. We provide the resources, inspiration, and focus - if you have the resourcefulness and courage to work hard, then we want to build a better tomorrow with you. WHO YOU ARE You are the kind of person who can't resist taking something apart to see how it works. You enjoy using algebra, vector math, linear algebra, calculus, and statistics to solve complex problems. You look at everyday products and ask yourself - why aren't they better designed or built? You want to work with people whose eyes don't glaze over when you talk about some interesting gadget you read about! WHY JOIN US Your Health, Your Wealth, Your Life Joining Lockheed Martin means becoming part of a team that's making a significant impact in the field of engineering. When you choose to work with us, you'll enjoy: •An excellent working environment equipped with state-of-the-art tools. •The opportunity to work alongside industry leaders and top-notch professionals. •A chance to be a part of solving some of the world's most challenging engineering problems. •A culture that encourages creativity, excellence, and the development of remarkable products. If you're ready to take your career to the next level, work on groundbreaking projects, and be a part of a team that thrives on innovation, we encourage you to apply and be a part of our mission. Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work. Learn more about Lockheed Martin's competitive and comprehensive benefits package. #WeAreLM #WherethebestareBuilt #OneLMHotJobs #RMSC6ISR #rmsusw Basic Qualifications - Acted as a team lead or had technical leadership/management experience in EW/Radar, Systems Engineering, Software Engineering, and/or Integration & Test -Familiarity with modern DevSecOps and Digital Transformation concepts -Strong business acumen, management influence and whole systems thinking Desired skills -Experience technically leading/driving the design, implementation, and/or integration of EW or radar systems -Experience running Agile engineering teams -Demonstrated Ability to manage complex technical systems/programs -Experience with, or knowledge of, one or more skills below: -Electronic Warfare algorithms and architecture -DevSecOps / Digital Transformation tools including GitLab, Docker, Kubernetes, DOORS, MATLAB, Rhapsody, Cameo, Jenkins, Robot Framework -Proposal Development; Basis of Estimate (BOE) Development -Ability to collaborate with multi-functional teams and stakeholders Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. * At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Other Important Information By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to work remotely Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process. Work Schedule Information Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Security Clearance Information This position requires a government security clearance, you must be a US Citizen for consideration. Pay Rate: The annual base salary range for this position in California, Massachusetts, and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $118,700 - $209,300. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year. This position is incentive plan eligible. Pay Rate: The annual base salary range for this position in most major metropolitan areas in California, Massachusetts, and New York is $136,500 - $236,555. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. This position is incentive plan eligible.
    $136.5k-236.6k yearly 12d ago
  • Simulation Software Engineer

    CAE Inc. 4.5company rating

    Software developer job in Binghamton, NY

    About This Role Join CAE in Binghamton, NY, and Help Pilots Return Safely from Their Missions! At CAE, we empower our employees to create mission-critical simulation solutions that train pilots and maintenance personnel, ensuring their safe return from real-world missions. As a Software Engineer in our Binghamton hub, you'll develop and maintain software for high-fidelity flight and mission simulators, blending modern and legacy technologies. Live and work in the vibrant Greater Binghamton area, known for its affordable living, rich history, and access to the scenic Finger Lakes region-a perfect place to build your career and life. What You'll Do: * Develop and maintain software for flight and mission simulators, ensuring reliability and performance to train pilots for safe mission outcomes. * Work on legacy code bases critical to simulator functionality, driving modernization through enhancements, and new features while ensuring maintenance, optimization, and stability. * Integrate new technologies, such as virtual reality (VR), with existing legacy systems to enhance training capabilities while preserving functionality. * Collaborate with cross-functional teams to integrate software with hardware, ensuring seamless operation for real-time, mission-critical applications. * Contribute to projects using both Waterfall and Agile/Scrum methodologies, adapting to structured development cycles or iterative sprints as needed. * Write and maintain clean, efficient code in languages like C, C++, Python, or C#, with a focus on real-time systems and simulator performance. * Participate in code reviews, sprint planning, and cross-functional brainstorming to drive innovation within a disciplined development process. * Troubleshoot and resolve complex issues in legacy and real-time systems, ensuring simulators meet the highest standards for pilot training. * Make a global impact by building software that empowers pilots and defense personnel to train effectively and return safely from their missions. What You Bring: * Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). * 10+ years of professional experience in software engineering, with a focus on developing and maintaining mission-critical, or real-time systems. * Strong problem-solving skills and a passion for ensuring software reliability in high-stakes training environments. * Proficiency in C++, C, or Python, with experience maintaining legacy code bases or working on real-time/embedded systems. * Familiarity with Waterfall and Agile/Scrum methodologies, with the ability to thrive in structured or iterative development environments. * Must be able to obtain and maintain an active DoD Secret or higher clearance prior to the start of employment. * Must be able to obtain and maintain Special Program Access. * Flexibility to support occasional overtime, weekend work, shift work and site travel (CONUS) * Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role. Why Binghamton? Binghamton offers small-town charm with big opportunities. With a thriving tech scene, proximity to Binghamton University, and access to nature, it's an ideal place to grow your career and enjoy a balanced lifestyle. Whether you're a local, an alum, or relocating, you'll find a supportive community and endless potential. Security Responsibilities Must comply with all company security and data protection / usage policies and procedures. Personally responsible for proper marking and handling of all information and materials, in any form. Shall not divulge any information, or afford access, to other employees not having a need-to-know. Shall not divulge information outside company without management approval. All government and proprietary information will be accessed and stored electronically on company provided resources. * Incumbent must be eligible for DoD Personal Security Clearance. Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role. Salary Range: $118,300 - 138,000 The actual compensation rate is subject to the evaluation of the following factors (but not limited to): the candidate's work experience, qualifications, skills, internal equity, and market. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for their job. Duties, responsibilities, and activities may change at any time with or without notice. CAE USA Inc. is an equal opportunity employer, and all qualified applicants will be considered for employment without regard to any protected characteristic, including disability and protected veteran status, as defined under federal, state, or local laws. Applicants needing reasonable accommodations should contact their recruiter at any point in the recruitment process. If you need assistance to submit your application because of incompatible assistive technology or a disability, please contact us at ******************* Position Type Regular CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted. Equal Opportunity Employer CAE is an equal opportunity employer committed to providing equal employment opportunities to all applicants and employees without regard to race, color, national origin, age, religion, sex, disability status, protected veteran status, or any other characteristic protected by federal, state or local laws. At CAE, everyone is welcome to contribute to our success. Applicants needing reasonable accommodations should contact their recruiter at any point in the recruitment process. If you need assistance to submit your application because of incompatible assistive technology or a disability, please contact us at ****************************.
    $118.3k-138k yearly Auto-Apply 12d ago
  • Software Engineer II Position

    Integrated Resources 4.5company rating

    Software developer job in Corning, NY

    Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception in 1996. Our mission centers on delivering only the best quality talent, the first time and every time. We provide quality resources in four specialty areas: Information Technology (IT), Clinical Research, Rehabilitation Therapy and Nursing. Job Description Duration - 12+ months contract position on W2 Location - Corning, NY Job Details: Manager Must Haves: Knowledge of VB .Net, C#.Net, ASP.Net, Web services. Database experience with Oracle and SQL Server - Very strong in SQL, Stored Procedures, Trigger and Tuning in an Oracle and/or SQL Server environment. Experience in Technical capacity of Software Application Projects (Scoping, Requirements, Design, Development and Deployment). Debugging software Candidates will be shortlisted on a rolling basis to the hiring manager Scope of Position: • Be a key Integrated Manufacturing Systems (IMS) design and development lead for manufacturing projects. IMS systems are defined as the systems which bridge the gap between the real-time control of the manufacturing process and the business systems. (e.g. defect collection, production reporting, recipe management, maintenance management and product measurements.) • Be an interface, as required, with various vendors during the Design, Development and Deployment phases of projects • Participate in the Testing and Startup phases at the customer sites • Develop into a Subject Matter Expert for certain key IMS technologies Day to Day Responsibilities: • This is a position that requires strong technical curiosity, strong leadership skills, the ability to train others and the ability to interact with various levels of the organization. • Responsible for designing, developing, troubleshooting and debugging software programs. Troubleshoots production problems related to software applications. Thoroughly follow structured Software Development practices to ensure fast and efficient systems completion. Resolves problems with software and responds to suggestions for improvements and enhancements. • When required, provide direction and project level supervision of both internal and external systems development resources. • Develop excellent process understanding of company's manufacturing processes in order to better understand the customer's requirements. Travel Requirements: Up to 30% travel and could involve international travel (Locations not yet determined). Travel usually involves being away 2 - 3 weeks at a time. - Required Education: BS Computer Science or Software Engineering. Ideally, candid will have MS or commensurate experience. - Required Years and Area of Experience: 5 - 10 years Required Skills: • Strong interest in relational databases and data analysis. • Experience in Technical capacity of Software Application Projects (Scoping, Requirements, Design, Development and Deployment). • Experience interacting with various levels of the organization. Strong problem solving skills and excellent testing/QA skills. • Experience in following a structured software development process. • Ability to create and present project related material in front of the Customer/Receiver • Knowledge of the following: - Net programmer: VB.Net, C#.Net, ASP.Net, Web services - Database experience with Oracle and SQL Server - Very strong in SQL, Stored Procedures, Trigger and Tuning in an Oracle and/or SQL Server environment. Desired Skills: • Application Design and Development using Maximo Asset Management (or other Maintenance Management or Enterprise Asset Management Systems) • Experience or knowledge about Computerized Maintenance Management Systems (CMMS) • Experience in design, development and maintenance of enterprise application integration. • Understanding of Hardware, Operating Systems, Software, and systems maintenance that involve software patching and upgrade . • Implement standards in place to ensure that all application design and code is produced with proper integrity, security and performance. • Excellent communication skills (verbal and written) to liaise with various business units of the organization. • Technical experience with software messaging tools and techniques • Ability to communicate with the Customer both from an Engineering and IT requirements perspective. • Experience with Microsoft Project Soft Skills: • Must be able to communicate effectively with Leadership and other team members • Must be a team player (and resolve issues in consultation with other team members) • Excellent debugging and optimization skills • Flexible with respect to travel to international sites Additional Information Kind Regards, Sweta Verma 732 549-5907 Integrated Resources, Inc.
    $93k-131k yearly est. 15h ago
  • Software Developer II

    Ccmr3

    Software developer job in Syracuse, NY

    Job Title: Software Developer II Company Name: CCMR3 Job Type: Full-Time About Us CCMR3 is at the forefront of changing the way people think about accounts receivable. We focus on partnership and deliver an empathetic, people-first approach in every client interaction. We're seeking individuals who are innovative and who are relentlessly dedicated to the success of our clients and our team. As we redefine the accounts receivable industry, we're excited to have top talent like you join our team to help us meet and exceed goals. At CCMR3, we're a team of dedicated professionals who challenge and support one another. Our open office environment is welcoming and encourages collaboration and idea sharing. The hard work of our team is recognized and rewarded and CCMR3 leadership is devoted to investing in the growth of our most important asset, our people. Job Summary We are looking for a Software Developer II with a strong proficiency in C# to contribute to the design, development, and maintenance of our industry-leading software products. The ideal candidate will be an experienced programmer with a proven history of building robust, scalable, and efficient applications. Responsibilities Collaborating with contractors to develop and maintain applications. Collaborate with cross-functional teams to design and develop software solutions that meet business requirements and industry standards. Write clean, efficient, and maintainable code using C# and other relevant technologies. Conduct thorough testing and debugging of applications to ensure high performance and reliability. Participate in code reviews, providing constructive feedback and suggestions to enhance code quality. Work closely with product managers and stakeholders to understand user needs and translate them into technical requirements. Stay up to date with the latest industry trends and advancements in software development to continuously improve skills and knowledge. Assist in troubleshooting and resolving software defects and issues. Contribute to the documentation of software design, architecture, and implementation. Qualifications Bachelor's degree in computer science, Software Engineering, or a related field. Proven experience as a Software Developer, preferably with at least 3 years of hands-on experience with C# development. Strong knowledge of object-oriented programming principles and design patterns. Proficiency in using .NET framework and related technologies. Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus. Experience with database design and SQL queries. Ability to work effectively in a team environment and collaborate with cross-functional teams. Excellent critical thinking skills and attention to detail. Strong verbal and written communication skills. A passion for learning and a drive to stay updated with the latest technologies and industry best practices.
    $79k-102k yearly est. 60d+ ago
  • Software Engineers

    ZP Group 4.0company rating

    Software developer job in Owego, NY

    Zachary Piper Solutions is seeking experienced Software Engineers to join our Engineering Center of Excellence and support advanced aerospace and defense projects. This position offers the opportunity to work on mission-critical systems using Model-Based Systems Engineering (MBSE) in a collaborative, innovation-driven environment. This is a fully onsite role in Owego, New York. Key Responsibilities Include: * Support ongoing software development, integration, and testing activities: * Design and develop software components and artifacts * Create and maintain source code in C/C++ and Python * Develop and execute software test procedures * Perform software integration activities across multiple sites * Participate in engineering technical reviews * Document work and artifacts in engineering data repositories Qualifications for this position include: * U.S. Citizenship required * Bachelor's degree in Computer Science, Engineering, or related field * 7+ years of software engineering experience * 5+ years of applicable domain experience * Proficiency in: * C/C++, Python, and Microsoft Developer Studio * Software verification methods and practices * Real-Time Operating Systems (RTOS) * Domain expertise in: * Avionic Human-Machine Interface (HMI) design * Glass cockpit systems * Tactical communications and data links * Military aircraft navigation systems * Embedded mission computing systems * Time Sensitive Networking (TSN) and digital backbone networks * Sensor and survivability systems Salary/ Benefits Information for this position: * $150,000-$180,000 depending on years of experience * Work on cutting-edge military aviation technology in a secure environment * Enjoy a 4-day work week with long weekends * Flexible onboarding: remote start, then onsite within 30 days * Per diem option ($2,848/month tax-free) or relocation assistance (up to $7,000) * Competitive pay and comprehensive benefits
    $150k-180k yearly 39d ago
  • Software Engineer V&V

    Quest Defense Systems & Solutions

    Software developer job in Endicott, NY

    Engineers are the reason we exist-they're the core of who we are. Embark on a journey with EXB Solutions at the forefront of technological innovation as we seek talented Engineers to shape the future of cutting-edge projects and contribute to a culture of excellence and creativity. What we do matters. Quest Defense Systems and Solutions is seeking a highly skilled and detail-oriented Software Engineering support to provide verification & validation tasks for the Small Engine Control Program (SEP). The successful candidate will independently evaluate plans, requirements, implementation, test artifacts, and processes to ensure alignment with industry standards, regulatory requirements, and internal design specifications. This role will be performing V&V activities in parallel with capturing the necessary information for the primary purpose of onboarding, integrating, and familiarizing themselves with client project infrastructure, standards, process, tools, environment, architecture, and so forth. Due to the nature of this role onsite will be required with the potential of being hybrid. Qualifications: Bachelor's degree in software engineering or a related engineering discipline with 4+ years of relevant Software Engineering experience in avionics or electronic controls embedded development in a safety or mission critical environment (ie: aerospace, military). Experience developing or developing on top of an RTOS (real-time operating system) as well as familiarity with RTOS concepts. Experience with Asymmetric Multiprocessing Experience with developing software to DO-178C standards. Experience with C, Python. Experience with Integration and Test at both system level (HW/SW integration) as well as software test (HLR/LLR). Preferred Qualifications: Master's degree in software engineering or a related engineering discipline. Experience with ARM processors, associated System on Chip features, and ARM toolsets like ARM Dev Studio IDE and ARM DStream Probe. Experience developing device drivers/board support packages. Familiar with data transfer protocols (ARINC 615A, ARINC 429, MIL-STD-1553, PCIe, LIN, CAN). Familiar with security concepts (authentication, authorization, confidentiality). Familiarity with actuators and sensors like stepper/torque motors, solenoids, relays, VDT, VRT, etc. Experience with debug concepts on complex multi-core SoC. Experience BVA (boundary value analysis), SCA (structural coverage analysis), DCCA (data and control coupling analysis). Experience with DO-330 Tool Qualification. Good soft skills: communication, ability to perform active listening, self-manage, raise/elevate roadblocks hiccups, communicate clearly, take direction. Good general understanding of engineering principals to be able to adapt to new projects/environments and come up to speed quickly. Team leadership experience including project technical leadership and/or software functional leadership. Full compensation package is based on candidate experience and certifications Pay Ranges$100,000-$149,000 USD At Quest Defense Systems and Solutions, we don't just build technology - we engineer the future. From next-generation aerospace solutions to cutting-edge defense systems, we tackle the toughest, mission-critical challenges that keep people safe and push the boundaries of innovation. This is where problem-solvers, innovators, and visionary thinkers come together to shape the future. With over 25 years of aerospace and defense engineering expertise, our commitment to delivering high-quality, transformative solutions sets us apart - not just as an industry leader, but as a driving force for impactful change. Together, we're not just leading the industry - we're revolutionizing it. Quest Defense provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
    $100k-149k yearly Auto-Apply 60d+ ago
  • Vision Software Engineer II

    Universal Instruments Corp 3.9company rating

    Software developer job in Conklin, NY

    Universal Instruments is a global leader in the design and manufacture of advanced automation assembly equipment. Our solutions are used to build some of today's high-tech gadgets, and to create the most advanced technologies in the fast-moving electronics industry. From cell phones and tablets to infrastructure, industrial, automotive, military and medical products, our innovative solutions play an integral role in driving the future of technology! Summary: The Vision Software Engineer II researches, designs, and develops vision software systems in conjunction with hardware product development. Principal Accountabilities: * Estimates, quotes, designs, and implements software modules and complex systems requiring innovative, state-of-the-art, or specialized knowledge. * Develop applications and utilities for vision system interfaces, statistical modeling, and image processing. * May assist in defining machine architecture and machine vision recognition technology roadmaps. * Participate in most aspects of product development, support issues, vendor and customer interaction. * Collaborate with Electrical Engineers, Software Engineers, Mechanical Engineers, Systems Engineers, and Quality Engineers on product performance requirements, design, test and development activities. * Assists technical publications team in the development of customer documentation, installation and maintenance of application software. * Evaluates machines or products for system related problems and recommends corrective action. * May assist customers in developing process parameters for new technologies in product applications. * Determines applicability and use of software tools, testing and debug methods. * Design and code software subsystem for automated equipment. * Learn and integrate new hardware, software protocols, and engineering tools. * Research and provide innovation to solve complex system issues. * Creative problems-solving and electronic diagnostic/troubleshooting abilities. * Work with GIT and JIRA to collaborate with team members on project tasks * Assist in training new employees and monitor Jr. engineer's tasks. Preferred Experience: * .NET technologies. * Linux experience. * Experience with tools such as Visual Studio, JIRA, Bitbucket, and GIT. * Machine vision and image processing tools such as Cognex and OpenCV, or related vision technologies. Minimum Requirements: * Bachelor's degree in Computer Science or relevant major. * 2+ years of relevant professional experience. Physical Demands: * Frequently required to access and manipulate various objects, tools, or controls. * Ability to understand and interpret detailed documents and drawings. * Must be able to communicate clearly with fellow colleagues and in giving presentations. * Travel to customer sites or technical conferences may occasionally be required. Universal Instruments is an EOE/M/F/Vet/Disabled employer Target Annual Base Pay: $80,000 - $95,000 + Robust Benefits
    $80k-95k yearly 15d ago
  • Team Member

    Tractor Supply 4.2company rating

    Software developer job in Painted Post, NY

    The Team Member is responsible for interacting with customers and team members, supporting selling initiatives and performing assigned tasks, while delivering a Legendary Customer Experience. Do you love the life out here and want to share it with others? At Tractor Supply we strive to make the life out here a little bit better each day for both our neighbors and our teams. Essential Duties and Responsibilities (Min 5%) As a Team Member, it is essential that you be available, flexible, adaptable and service-oriented, as you must be able to fulfill all of the the following requirements: * Maintain regular and predictable attendance. * Work scheduled shifts and have the ability to work varied hours, days, nights, weekends and overtime as dictated by business needs. * Deliver on our promise of Legendary Customer Service through GURA: * Greet the Customer. * Uncover Customer's Needs & Wants. * Recommend Product Solutions. * Ask to Add Value & Appreciate the Customer. * Team Members are required to perform a combination of the following duties during 95 percent of their day. Although the mix may vary from one day to another, our business and staffing model makes it essential that every Team Member be able to perform all of the following duties accurately, efficiently and safely on a regular basis and without advance notice: * Operate cash register/computer following cash handling procedures as established by Tractor Supply Company. * Recovery of merchandise. * Participate in mandatory freight process. * Complete Plan-o-gram procedures (merchandising, sets, and resets). * Assemble merchandise. * Perform janitorial duties. * Execute price changes/markdowns. * Operate Forklift (unless under the age of 18). * Operate Cardboard Baler (unless under the age of 18). * Assist customers with loading purchases. * Ensure the customer has a Legendary shopping experience that differentiates from the competition. * Ensure the safety and well-being of birds. Sanitize and maintain poultry holding tanks and care for birds as required. * Complete all documentation associated with any of the above job duties. * Team Members also may be required to perform other duties as assigned. Required Qualifications Experience: No experience required. Retail experience and/or farming, ranching, pet/equine, or welding knowledge is strongly preferred. Education: A high school diploma or equivalent is preferred, but not required. Regardless of education level, Team Members must be able to read, write and count accurately. Preferred knowledge, skills or abilities * Farming, ranching, pet/equine, or welding knowledge is strongly preferred. * Ability to read, write, and count accurately. * Strong communication and problem-solving skills. * Basic computer skills. * Strong interpersonal skills and ability to resolve issues ethically and with minimal conflict. Working Conditions * Working environment is favorable, generally working inside with moderate noise. * Indoor floors and outdoor lots generally are hard surfaces (concrete, asphalt, etc.) lighting and temperature are adequate. * Work shifts vary from one store to another, but generally are no less than 4 hours and may exceed 8 hours * Promote a safe and productive work environment for Team Members and customers and adhere to Company safety training and guidelines Physical Requirements * Ability to move and transfer merchandise, weighing up to 50 pounds, throughout the store. * Ability to push and pull merchandise up to 2,000 pounds with the assistance of proper material handling equipment (e.g. pallet jack). * Ability to occasionally lift or reach merchandise overhead. * Ability to frequently stand, kneel, twist, crouch, squat, bend, stoop, and climb ladders. * Ability to move throughout the store for an entire shift. * Ability to safely access all areas of the store including selling floor, side lot, stock area, and register area. * Ability to operate and use all equipment necessary to run a store (e.g. dolly, handtruck, forklift, baler, computer, cash register) (forklift and baler requirements do not apply if under the age of 18). * Ability to constantly operate store equipment such as computer, cash register, and other store equipment. * Ability to read, write, and count accurately to complete all documentation. * Ability to utilize strong written and verbal communication skills to communicate effectively with team members. * Ability to process information / merchandise through the point-of-sale system. * Ability to handle and be in contact with birds/poultry. * Ability to successfully complete all required training. * Ability to successfully complete training and certification to dispense propane, and to dispense propane (propane certification and dispensing requirement does not apply if under the age of 18). Disclaimer This job description represents an overview of the responsibilities for the above referenced position. It is not intended to represent a comprehensive list of responsibilities. A team member should perform all duties as assigned by his/ her supervisor. Company Info At Tractor Supply and Petsense by Tractor Supply, our Team Members are the heart of our success. Their dedication, passion, and hard work drive everything we do, and we are committed to supporting them with a comprehensive and accessible total reward package. We understand the evolving needs of our Team Members and their families, and we strive to offer meaningful, competitive, and sustainable benefits that support their well-being today and in the future. Our benefits extend beyond medical, dental, and vision coverage, including company-paid life and disability insurance, paid parental leave, tuition reimbursement, and family planning resources such as adoption and surrogacy assistance, for all full-time Team Members and all part-time Team Members. Part time new hires gain eligibility for TSC Benefits by averaging at least 15 hours per week during their 90-day lookback period. The lookback period starts the first of the month following the date of hire. If the 15-hour requirement was met, the benefits eligibility date will be the first day of the month following 4 months of continuous service. Please visit this link for more specific information about the benefits and leave policies applicable to the position you're applying for.
    $32k-37k yearly est. 15d ago
  • Software Engineer

    Performance System Development of New York 3.7company rating

    Software developer job in Ithaca, NY

    Full-time Description Software Engineer Remote | Full-Time About the Role Performance Systems Development (PSD) is seeking a Software Engineer to deliver functional, secure, and robust code that meets customer requirements. Engineers are expected to collaborate effectively, take leadership on small projects, and uphold high standards of craftsmanship and professionalism. As a Software Engineer you will: Develop and enhance software applications. Apply industry best practices in design, debugging, and testing. Analyze requirements and generate corresponding documentation. Complete additional tasks as assigned. This position reports to the Senior Software Engineering Manager and plays a key role in helping PSD build scalable high-quality and high-performance software applications. About PSD Performance Systems Development is a national leader in building science and energy efficiency. Since our founding 25 years ago, we've grown to over 100 employees who are passionate about delivering creative and effective solutions that drive change in how buildings use energy. We focus on three core areas: 1. High-impact energy efficiency programs that improve building performance. 2. Workforce development and industry training to upskill professionals. 3. Innovative software solutions to manage and analyze energy efficiency data. Our work advances energy policies, supports contractors, and drives sustainability efforts across the industry. What You Bring Minimum 3 years of experience as a .NET web engineer with .NET Framework and .NET 6+. Proficiency in git, SQL, and .NET technologies (MVC, IIS, SQL Server). Experience with a JavaScript framework (Vue.js, Angular, or React) and other languages (Ruby, PHP, Python, JavaScript). Knowledge of SDLC, Scrum, and Azure DevOps. Experience with ORM (Entity Framework) and SSRS. Strong debugging, testing, and software development skills. Additional Details Physical Demands: Frequent computer use requiring periods of sitting and close audio-visual concentration. Work Environment: Office work performed in a collaborative environment with a high degree of independence. Compensation & Benefits Salary: Competitive, commensurate with education, qualifications, and experience. Benefits: Health Insurance, 401K savings plan, Life Insurance, Long-Term Disability Insurance, Flexible Spending Accounts, Paid Holidays, Unlimited Sick Leave, and a Paid Benefit Time program. How to Apply Interested candidates should apply directly. PSD is not accepting applications from recruiters, 3rd party agencies, or outsourcing firms. Learn more about us at ********************* Diversity & Inclusion PSD strives to create a diverse and inclusive workplace. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status or any other status protected by law. Performance Systems Development is an Equal Opportunity Employer Salary Description $66,000-$92,000/year
    $66k-92k yearly 60d+ ago
  • Lead Developer

    Stafkings 3.4company rating

    Software developer job in Binghamton, NY

    Stafkings , established in 1962, is a privately-owned New York State company. Our network of recruiters , HR professionals , and IT specialists provide customized services that cannot be matched by dot-com job boards and national franchises. Job Description We are looking for a Lead Developer to own the development of a new web and mobile platform, based on top of an existing database system. There already is an existing Java-based / Postgres back-end. We are looking to replace Java with a modern MVC Javascript or similar platform. We have existing B-to-B clients; this would be an “in-place” replacement, including a plan to migrate clients to the new platform. All future development enhancements would occur on new platform. Position will report to the company VP while taking day-to-day direction from the Product Manager and will be a full partner to them. This is a ground floor opportunity to directly influence a new technology platform for an established, profitable digital business. Qualifications 5 - 8 years software development experience, 2 years as a lead developer Deep expertise of front-end Javascript frameworks and MVC Javascript Deep expertise in SQL and database design Strong technology architecture & design skills Experience in creating Restful API services Experience in Agile development processes Enthusiasm for unit testing Experience with Amazon AWS Comfortable using and doing basic Linux configuration Experience with code deploy and DevOps tools (GIT, Jenkins, etc.) Experience in web development best practices, including Google web tools Preferred experience with Mobile development (iOS or Android) Preferred experience with Java Great communication and collaboration skills Adaptability: Be able to shift gears quickly and handle multiple projects Additional Information All your information will be kept confidential according to EEO guidelines.
    $112k-152k yearly est. 15h ago
  • Software Engineer, iOS Core Product

    Speechify

    Software developer job in Ithaca, NY

    PLEASE APPLY THROUGH THIS LINK: https://job-boards.greenhouse.io/speechify/jobs/********** DO NOT APPLY BELOW The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio Salary The United States base salary range for this full-time position is $140,000-$200,000 + bonus + equity depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $79k-104k yearly est. Auto-Apply 60d+ ago
  • Software Engineer III

    Premier Staffing Solution 3.6company rating

    Software developer job in Corning, NY

    Job Requirements What Our Client Is Looking For Qualifications • BS/MS in Computer Science or equivalent experience • Professional backend Python development experience (5+ years) building production-grade services. • Strong grasp of software engineering fundamentals: algorithms, data structures, concurrency, distributed systems basics. • Hands-on experience designing and maintaining microservices. • Strong proficiency in Python, and related framework like FastAPI or Django • Deep knowledge of SQL and PostgreSQL, including schema design, normalization, indexing strategies, query planning, and performance tuning. • Practical experience with ORMs, transactional integrity, and managing schema evolution/migrations • Experience with automated testing, linting/typing, and Git-based version control system. • Experience with next generation software methodologies such as Agile and tools such as Gitlab DevOps, CI/CD and other best practices. • Clear communication skills and ability to collaborate in a cross-functional, agile environment. Preferred Qualifications • Experience with GraphQL APIs (e.g., Strawberry, Graphene) and/or RESTful services. • Proficiency with Apache Airflow for orchestration of ETL/ELT workflows and data pipeline reliability. • Experience operating services in AWS cloud environments, including containerization (Docker) and orchestration (Kubernetes) • Infrastructure-as-code familiarity (Terraform/OpenTofu, CloudFormation) and secrets/config management. • Performance profiling and capacity planning for high-throughput APIs. • Background in applied ML integrations or retrieval-augmented systems using vector stores. What You'll Gain • Opportunity to build impactful systems that support Company's innovation and global operations. • Collaborative, inclusive culture focused on continuous learning and technical excellence. • Exposure to a broad technology stack and complex, real-world challenges. - Travel: Less than 15%
    $79k-109k yearly est. 60d+ ago
  • Principal Node.js Software Engineer

    ADP 4.7company rating

    Software developer job in Homer, NY

    Sora, an ADP company, is hiring a Principal Full-Stack Software Engineer This role is remote Accepting applications until 12/31/25 * Do you enjoy working on collaborative and agile teams designing technical solutions to new problems? * Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day? * Are you looking to join a dynamic, inclusive team environment with a culture of belonging? Well, this may be the role for you. Ready to build what's next? Sora, an HR Workflow automation product, is empowering people-focused teams to create exceptional employee experiences. HR teams should be spending time with people, but unfortunately all facets of People teams are bogged down by managing processes instead of helping people. That's where Sora comes in: we're building a product that streamlines the tedious and repetitive work People teams do every day, from sending emails to assigning onboarding tasks to a new hire's manager to syncing data across anywhere from 3 to 20 tools in a customer's HR stack. As a Principal Full-Stack Software Engineer, you'll be an integral part of the agile and dynamic Sora engineering team. We take a startup mindset-focused, action-oriented, and quick to execute, while always being thoughtful in our approach. In this role, you'll collaborate with a diverse group of stakeholders, including Product Managers, Architects, DevOps Engineers, QA Engineers, and our Customer Success team. Together, you'll plan, design, develop, test, and deploy impactful solutions that cater to businesses of all sizes-from small teams to large enterprises. You'll also engage closely with cross-functional teams across ADP, contributing throughout the entire software development lifecycle (SDLC)-from product alignment and technical discovery to end-to-end integration and ongoing support. Success in this role requires strong collaboration, excellent communication, and deep technical expertise. To thrive in this role, you'll need 12+ years of experience in modern web development and cloud technologies, and substantial experience in DevOps (CI/CD pipelines, cloud infrastructure, production support). You'll lead initiatives to build services and infrastructure for our system, improve performance, scale, and the -ilities (reliability, observability, etc), and contribute to the foundation of our engineering team. You'll help us keep our code up-to-date with best practices, and be a champion for shipping well-tested and well-organized code. You'll be a driver for positive change to Sora's engineering culture, processes and technology. As part of our team, you'll find exciting challenges, get opportunities to grow your career, and develop solid friendships as we design what's next for Sora, ADP, and the industry. Like what you see? Apply now! Learn more about ADP at jobs.adp.com WHAT YOU'LL DO: Here's what you can expect on a typical day: * Agile. No two days are the same! You'll design, develop, and test code. You're perform code reviews for your teammates. Some days you'll participate in stand-ups and every two weeks you'll have sprint planning meetings. You'll also get to interact with our customer success and sales teams to hear directly from clients and prospects. * Build Products. You will use your technical expertise to review your team's work and help your people excel in an Agile environment. You're proactive and hands-on. When you see a potential issue, you never leave things hanging and unfinished. When you and your team deliver a finished product, it's as polished as you could make it. TO SUCCEED IN THIS ROLE: * You'll have a Bachelor's degree OR equivalent. * 12+ years of professional experience in relevant skills (in the tech stack below) gained and developed in the same or similar role. * NodeJS * React (or similar modern front-end framework) * Postgres * AWS (EC2, SQS, SES) or similar cloud experience NOTE: Experience in all of these areas is not strictly required. However, we expect Principal engineers to have significant experience in a majority of the stack and to onboard quickly, ramping up to Principal level proficiency on our technologies and tools within a few months. * Substantial (8+ years) of DevOps, infrastructure, and CI/CD experience, including security, performance and scale. * Substantial (8+ years) experience scaling distributed systems, database architecture, observability, security/vulnerability reduction, message queuing. * Significant experience writing technical plans/proposals, completing Proofs of Concept, making and defending recommendations on technical direction/strategy, and leading multiple simultaneous technical projects across multiple scrum teams and/or departments. * Demonstrated success as a cross-functional collaborator and problem solver, working closely with multiple teams throughout an organization. * 8+ years experience as a technical leader and mentor to new or more junior developers. YOU'LL LOVE WORKING HERE BECAUSE YOU CAN: * Have courageous team collaboration. Courage comes from how associates are willing to have difficult conversations, speak up, be an owner, and challenge one another's ideas to find the best solution. * Deliver at epic scale. We deliver real user outcomes using strong judgment and good instincts. We're obsessed with the art of achieving simplicity with a focus on client happiness and productivity. * Be surrounded by curious learners. We align ourselves with other smart people in an environment where we grow and elevate one another to the next level. We encourage our associates to listen, stay agile, and learn from mistakes. * Act like an owner & doer. Mission-driven and committed to leading change, you will be encouraged to take on any challenge and solve complex problems. No tasks are beneath or too great for us. We are hands-on and willing to master our craft. * Give back to others. Always do the right thing for our clients and our community and humbly give back to the community where we live and work. Support our associates in times of need through ADP's Philanthropic Foundation. * Join a company committed to equality and equity. Our goal is to impact lasting change through our actions. What are you waiting for? Apply today! Find out why people come to ADP and why they stay: **************************** (ADA version: **************************** ) #LI-CZ1 #LI-Remote Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus, equity or commissions. We offer the following benefits: Medical, Dental, Vision, Life Insurance, Matched Retirement Savings, Wellness Program, Short-and Long-Term Disability, Charitable Contribution Match, Holidays, Personal Days & Vacation, Paid Volunteer Time Off, and more. The compensation for this role is USD $105,600.00 - USD $282,600.00 / Year* * Actual compensation will not be less than the applicable minimum wage or minimum exempt salary requirement under federal, state and local laws. A little about ADP: We are a comprehensive global provider of cloud-based human capital management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits administration and a leader in business outsourcing services, analytics, and compliance expertise. We believe our people make all the difference in cultivating a down-to-earth culture that embraces our core values, welcomes ideas, encourages innovation, and values belonging. We've received recognition for our work by many esteemed organizations, learn more at ADP Awards and Recognition. Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP: ADP is committed to an inclusive, diverse and equitable workplace, and is further committed to providing equal employment opportunities regardless of any protected characteristic including: race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, protected veteran status or disability. Hiring decisions are based upon ADP's operating needs, and applicant merit including, but not limited to, qualifications, experience, ability, availability, cooperation, and job performance. Ethics at ADP: ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace. Click ********************************* to learn more about ADP's culture and our full set of values.
    $105.6k-282.6k yearly 1d ago
  • Software Engineer

    ASRC Federal Holding Company 4.2company rating

    Software developer job in Owego, NY

    ASRC Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are looking for Software Engineers to support the Future Long Range Assault Aircraft (FLRAA) in Owego, NY. Basic Qualifications:• Bachelor's degree in STEM (Science, Technology, Engineering or Mathematics) discipline• Minimum 2 - 4 years software engineering experience• Demonstrated professional experience with C, C++, or Java * Demonstrated professional experience with Linux * Demonstrated professional experience with CI/CD pipelines * Experience with Agile product development processes and procedures * US citizenship required
    $79k-104k yearly est. 21d ago
  • Software Engineer

    Affinity Recruiting

    Software developer job in Syracuse, NY

    Our client develops epigenetic biomarker technologies for neurological conditions including mild traumatic brain injury, autism spectrum disorder, and Parkinson's disease, as well as a platform diagnostic of solutions for COVID-19. We work with top academic institutions, medical researchers, and engineers to translate breakthrough findings into thoughtfully developed and scientifically sound assessment applications. Job Scope Working within a cross functional team, primary responsibilities include: â-? Contribute to architecture design and technology adoption discussions â-? Define, design and develop new applications and features â-? Analyze and improve system performance â-? Engage with team development practices, including code reviews and documentation â-? Adhere to company quality assurance and confidentiality protocols Qualifications â-? Bachelor's degree in Computer Science, Information Science or demonstrated equivalence in work experience â-? 1-3 years professional experience as a software developer â-? Proficiency with Javascript and Node.js â-? Proficiency with Python â-? Object Oriented design concepts/patterns â-? Web protocols, RESTful API design and implementation â-? Relational databases : MySQL and/or PostgreSQL â-? Testing: Unit, Regression, Integration, Load, User â-? Familiarity with Git and version control workflows â-? Knowledge of software security best practices â-? Comfortable learning new languages and frameworks â-? Excellent communicator â-? Preferred - Angular Experience â-? Preferred - Experience with the AWS services â-? Preferred - Experience with NoSql databases â-? Preferred - Linux administration experience â-? Preferred - Experience with HIPAA compliant systems/policies Culture Our client holds these values in an equal to our technical acumen: â-? Learning over expertise â-? Substance over style â-? Taking ownership of work â-? Embracing failure, but learning from the experience â-? Regular and open communication being paramount to success
    $78k-104k yearly est. 21d ago
  • Software Engineer

    Beyond SOF

    Software developer job in Syracuse, NY

    As a Software Engineer, you may… Help design and develop software components that advance our sensors' ability to: Detect and track new types of targets Process target data with high throughput and reliable performance Monitor performance and health metrics, and autonomously recover from faults Interact with cloud-based systems and other network components Develop full stack web applications for monitoring and operating sensor networks: Help develop high throughput / high availability data processing systems Work with senior engineers to implement data analytics used for health monitoring, fault analysis, and management of a geographically distributed sensor network Maintain and improve existing software Work in a small, dedicated team passionate about solving challenging problems and delivering results: Collaborate with Software, Systems, Digital, and RF engineers to advance overall product capabilities Participate in collaborative design and code reviews Play an active role in the validation and verification of both design and system-level capabilities Work within and harden our existing software development best practices: Document and clearly communicate designs to peers. Test and validate designs to ensure proper and bug free operation. Improve CM/CI capabilities and coverage. A successful candidate may have… Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field with strong programming background 3+ years of related professional experience Programming experience with Python C++ Comfort working on embedded Linux Operating Systems Strong verbal and written communication skills Ability to work in a fast-paced environment and overcome technical challenges. Experience with or the drive to learn: Communication, Radar, and other Sensor Systems Digital Signal Processing Analysis methods and tools including Python and MATLAB Javascript, Flask, and other web technologies SQL database design, expansion, and use The location of this position has the ability to be remote, hybrid or onsite in the Syracuse, NY office.
    $78k-104k yearly est. 60d+ ago
  • Senior Software Development Engineering Manager

    Tmhucareersite

    Software developer job in Greene, NY

    Join Our Leadership Team as a Senior Software Development Engineering Manager! The Role: We are seeking a forward-thinking and accomplished Software Development Engineering Manager to lead the design and delivery of innovative embedded software and IoT solutions. This is your opportunity to drive technical strategy and lead a talented team building the technologies powering the future of material handling. As the Software Development Engineering Manager, you will own the strategic direction and execution of high-impact software development initiatives across embedded systems, telematics, and IoT-enabled products. You'll lead multi-disciplinary teams, partner with senior leaders, and influence the architecture and performance of foundational technologies. This leadership role requires a visionary with strong engineering credentials, a passion for innovation, and a proven ability to deliver results through collaboration, mentorship, and technical excellence. What You'll Be Doing: Strategic & Technical Leadership Lead the design and development of real-time embedded applications, telematics systems, and IoT software platforms. Architect scalable solutions that drive performance, reliability, and product innovation. Serve as the principal technical resource and thought leader in software development strategy and system integration. Program & Resource Management Direct major technical programs across internal and third-party teams, ensuring milestones, quality, and cost targets are achieved. Oversee software team capacity planning, resource loading, and project portfolio execution. Monitor program health for schedule, risk, technical soundness, and field performance. Talent & Team Development Mentor senior developers and build a high-performing, collaborative engineering culture. Partner with HR and training teams to design technical career paths and development opportunities. Develop outsourcing strategies with procurement to expand capacity and capabilities. Process & Collaboration Lead improvements to software development life cycle, tools, and third-party engagement processes. Foster strong cross-functional relationships with engineering, operations, finance, and supply chain teams. Champion agile and modern development practices across teams. What We're Looking For: Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science. 12+ years of engineering experience, including 5+ years in a leadership or management role. Deep technical expertise in embedded software development (C, C++). Proven experience building scalable, reusable software architectures. Strong background in using development and tracking tools (e.g., Jira, Jama, Bitbucket, GIT). Demonstrated success leading complex, cross-functional projects in R&D or product engineering. Experience with business case development, budgeting, and risk management. Exceptional communication, stakeholder engagement, and team leadership skills. Ability to build and manage high-performing internal teams and external vendors. Willingness to travel up to 15%. What Sets You Apart: MBA or advanced technical degree. PMP Certification. Experience mentoring senior engineers and developing technical leadership pathways. Track record of delivering scalable, market-ready products in industrial, automotive, or IoT domains. Where and When You'll Work: This position is based on-site at our Greene, New York location, where you'll collaborate closely with your team in a dynamic workplace. Compensation & Benefits Package: Salary: $152,360 - $195,052 per year. Compensation is based on the selected candidate's qualifications and experience. Relocation: Relocation assistance may be available. World Class Benefits: Competitive Salary Performance Bonus Generous Paid Time Off and 13 Paid Holidays Affordable Medical plans and no-cost Dental & Vision options 100% 401(k) match up to 6% Company-Paid Life Insurance, Short-Term Disability, and Long-Term Disability Tuition Assistance Program Employee Assistance Program (EAP) with access to mental health care, legal support, and financial guidance Recognition and Kaizen (continuous improvement) Reward Programs Meaningful opportunities for personal and professional development Best in class work culture! Big Name | Big Opportunities | Life is Better at Toyota Toyota Material Handling North America (TMHNA), the industry leader in forklift sales, comprises two main brands: Toyota Material Handling and The Raymond Corporation. We believe investing in the best people, products, and processes will fuel our future success, and we will always be driven by our foundational principles of “respect for people” and “continuous improvement”. With opportunities across North America, we are confident you will find the right position within TMHNA that can help you build a long, fulfilling career. Learn more here: https://www.toyotaforklift.com/careers Follow us on Social Media: Working at Toyota Material Handling | Glassdoor
    $152.4k-195.1k yearly 2d ago
  • Software Engineer

    Thomas Electronics Inc. 4.1company rating

    Software 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 50d ago

Learn more about software developer jobs

How much does a software developer earn in Ithaca, NY?

The average software developer in Ithaca, NY earns between $70,000 and $116,000 annually. This compares to the national average software developer range of $67,000 to $113,000.

Average software developer salary in Ithaca, NY

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