Post job

Staff software engineer jobs in Depew, NY - 102 jobs

All
Staff Software Engineer
Senior Software Engineer
Software Engineer
Software Engineering Internship
Senior Embedded Software Engineer
Software Developer
Software Development Engineer
Lead Software Quality Assurance
Software Engineer Lead
  • IT Lead - Software QA

    Maximus 4.3company rating

    Staff software engineer job in Buffalo, NY

    Description & Requirements The IT Lead - Software QA is a resource with Testing Services. They are responsible for systems testing of start-up implementations and O&M software development projects. The IT Lead role includes analyzing and reviewing systems requirements designing test strategy and test cases, executing test cases and monitoring and control of overall test activities. Additionally, the IT Lead will mentor testing team members, participate in performing proof-of-concept POC/research for new tools, make recommendations on such tools, and implement them upon management approval. This is a remote position. Essential Duties and Responsibilities: - Perform systems analysis, documenting and executing testing, and defect tracking. - Coordinate with IPT members to execute and document test activities. - Provide direction, guidance and mentoring to other project testing team members. - Lead and coordinate meetings with the team and client. - Help in establishing and standardizing project processes, develop uniformity and consistency across testing teams. - Participate in proposal writing. Job-Specific Essential Duties and Responsibilities: - Responsible for Systems testing lead activities for systems implementation and O&M software development projects. - Perform analysis and review of system requirements, estimations, peer reviews, test data determination and preparation, designing test strategy and test cases, executing test cases and monitoring and control of overall test. activities, UAT and Production support and provide testing status. - Develop functional automation scripts for testing and maintain documentation - Lead efforts in performing POC/research for new tools, making recommendations of such tools, and implementing upon management approval. - Communicate with analysts, developers, product owners, and other stakeholders to understand/clarify requirements. - Work with external parties for interface testing and help identify and manage test data for testing. - Provide regular updates to the Project/Test Manager and identify and communicate risks to the Project team. - Participate in UAT and Production support and troubleshoot user reported production defects. - Prepare and conduct demos/walkthroughs. - Provide systems test results walkthroughs and assist in data prep and supports test case execution for UAT. - Assist with performance testing when required. - Mentor testers on the project and assist with complex testing, including automation, SQL queries and or utilities needed for testing during white/gray box testing. - Provide technical information representing testing and participate in team meetings when necessary. - Participate in testing activities to support initiatives in Testing Services. Minimum Requirements - Bachelor's degree and 7-10 years of relevant experience or equivalent combination of education and experience required. Job-Specific Minimum Requirements: - 7+ years' experience in development of functional test automation, with a minimum of 3 yrs. experience in mid-large sized complex project with minimal supervision. - Experience in designing and building automation frameworks from scratch and enhancing existing frameworks. - Proven ability to code in Python and Java using OOPs concepts to build reusable and maintainable automation scripts with traditional development and BDD experience. - Experience with Se WebDriver is a must. Se Grid 4 preferred. - Experience in development of custom code/solutions/utilities to facilitate automation. - Demonstrated proficiency with SQL for creating/modifying queries. - Proficient in Rest components/APIs for testing webservices and web applications. - Experience testing applications in the cloud and experience in technologies such as Docker and Kubernetes. - Experience in using Unix for file manipulation and basic shell scripting. - Demonstrated proficiency in Test Plan and Test Case writing. - Experience with testing tools for test and defect management. - Experience with Scripting languages such as JavaScript, HTML, creating and validating XML, JSON. - Experience with ETL - Experience with running automation scripts through CI/CD pipelines using tools such as Jenkins or tools in AWS ecosystem. - Experience with Docker containerization and container orchestration tools such as Kubernetes/Fargate - Ability to work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors - Ability to exercise judgment in selecting methods, techniques, and evaluation criteria for obtaining results. - Excellent organizational, interpersonal, verbal, and written communication skills. - Ability to give presentations and lead walkthroughs with internal and external stakeholders. - Strong organizational skills, with attention to detail and the ability to manage multiple complex tasks simultaneously. - Ability to work in a fast-paced, deadline-driven environment. - Ability to work both independently and as part of a team. - Experience in an AGILE environment. Preferred Skills and Qualifications: - Healthcare Industry experience is preferred. #techjobs #veterans Page EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 126,320.00 Maximum Salary $ 189,480.00
    $99k-125k yearly est. Easy Apply 5d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer Intern

    Cubrc 3.0company rating

    Staff software engineer job in Buffalo, NY

    The successful candidate will perform research on new technologies and platforms, contribute to software architecture, development, and testing, and document findings under the direction of a Principle Engineer or Investigator. Preferred skills include ability to train and apply machine learning to solve problems and use of cloud computing technologies to implement solutions. The successful candidate will have a positive and teachable attitude, and will be able to work collaboratively and independently on software-related, testing, and documentation tasks. Minimum Qualifications: · Minimum of 2-4 years' experience in computer programming or computer programming experience through college courses · Ability to communicate professionally both verbally and in written form · Ability to comfortably communicate with accuracy to supervisor and project leads · Microsoft Office applications (Word, PowerPoint, Excel, Access, etc.) Preferred Qualifications: · Experience with object orientated programming languages such as Java, Python, Linux, Storm, H-Base, C++, .NET, XML and related standards, SQL, relational database design, a plus. · Ability to learn and adapt to new technologies as needed · Knowledge of parallel computing systems CUBRC maintains an Affirmative Action Plan to establish fair access to employment opportunities and to create a work community that is an accurate reflection of the qualified workforce. Special Requirements: Must be able to obtain and remain eligible for a US Department of Defense security clearance during the course of employment. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Salary Description $24- $35/hr BASED ON YEARS OF SCHOOL COMPLETED
    $24-35 hourly 60d+ ago
  • Software Engineer Intern

    Jolera

    Staff software engineer job in Buffalo, NY

    OverviewThe Software Engineer Intern will play a key role in building and enhancing full-stack applications that power Jolera's Service Automation initiatives. This position involves developing modern web applications written in C# and .NET, including interactive dashboards and data visualization layers designed to provide customers with clear insight into their service performance and operational data.The ideal candidate is detail-oriented, eager to learn, and passionate about creating efficient, reliable, and maintainable software solutions that scale across Jolera's customer ecosystem. Key Responsibilities Design, develop, and maintain full-stack applications using C#, .NET, and SQL. Build responsive front-end dashboards that visualize customer and service data. Integrate backend APIs and databases to deliver real-time, data-driven insights. Collaborate with senior developers and automation engineers to define technical requirements and best practices. Write clean, maintainable, and well-documented code following Jolera's internal standards. Participate in code reviews, testing, and deployment activities through Git-based workflows. Continuously improve the performance, scalability, and reliability of applications. Required Skills & Qualifications Proficiency in C# and .NET (ASP.NET Core / .NET 8 or newer). Strong understanding of SQL databases (query design, stored procedures, and data modeling). Familiarity with Git and version control workflows. Basic understanding of HTML, CSS, and JavaScript frameworks. Ability to work collaboratively in an agile environment. Strong problem-solving and debugging skills. Excellent communication and attention to detail. Preferred Qualifications Experience with modern front-end frameworks (e.g., React, Blazor, or Vue). Knowledge of RESTful API design and microservice architecture. Familiarity with Azure, DevOps pipelines, or CI/CD practices. Exposure to data visualization libraries or dashboard frameworks. What We Offer Exposure to enterprise-level automation and integration projects across diverse platforms. Mentorship from senior engineers and automation specialists. Opportunity to grow into mid-level and senior developer roles within the Service Automation team. Collaborative, innovative environment focused on modernization and service excellence. At Jolera, we are committed to creating a diverse, equal and inclusive. Our goal is to attract and retain the best talent while embracing diversity in all its forms. We value and respect differences in ethnic background, gender, age, religion, identity, disability, or any other characteristic protected by applicable law.
    $40k-74k yearly est. 4d ago
  • Senior Embedded Software Engineer

    Fi 4.0company rating

    Staff software engineer job in Boston, NY

    Job DescriptionWelcome to Fi. We're a passionate team from Square, Google, TikTok, Peloton, Uber, and more working to transform the human-pet relationship. Our mission? Develop cutting-edge technology to revolutionize what it means to be a pet parent. The pet industry remains firmly stuck in the past and we are here to change that. Fi is leveraging our team's talent and expertise to improve the lives of millions of pets in the U.S. Real-time location tracking, activity, sleep and behavior monitoring - and that's just the beginning. The most exciting aspect of our work? Bridging the communication gap between pets and humans. Imagine a world where everyone knows how their pet feels in real time and how to keep their best friend in good shape. That's the future we're building at Fi. If you're someone who thrives in innovative, collaborative work environments and feels strongly about helping pets live longer, better lives, Fi could be the perfect fit. Join us in our pursuit of the “impossible,” or as we call it here “let me find a way,” to redefine the future of pet ownership together. Fi is looking for an Embedded Software Engineer! Fi is looking for an Embedded Software Engineer to design and build the firmware powering our next generation of connected collars - shaping the architecture, performance, and reliability of systems trusted by hundreds of thousands of dogs. You'll dive deep into connectivity, low-power optimization, and real-time processing, driving decisions that bridge hardware, software, and data into one seamless product experience.What You'll Do: Firmware Development: Take a front-line role in designing, developing, and maintaining firmware for embedded systems, ensuring functionality, reliability, and performance optimization. Collaborative Problem-Solving: Work closely with cross-functional teams to integrate software with hardware components, troubleshoot issues, and optimize system performance. Code Review and Documentation: Conduct code reviews, document code changes, and ensure compliance with coding standards and best practices in firmware development. Testing and Validation: Develop test procedures and perform rigorous testing to validate firmware functionality and identify and resolve bugs or issues. Research and Innovation: Stay updated with emerging technologies, tools, and trends in embedded systems and contribute innovative ideas to enhance product capabilities. What You'll Bring: Minimum of 4 years of hands-on experience in firmware/embedded software development Proficiency in the C and C++ programming languages, and an understanding of the differences between them. Additionally, experience with or eagerness to learn Python. Prior exposure to hardware interfaces, real-time operating systems (RTOS), and embedded systems design. Familiarity with debugging tools and methodologies for embedded systems. Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira). Strong problem-solving abilities and the ability to work in a collaborative team environment, communicating effectively with hardware engineers, software developers, and other stakeholders. Understanding of low-level hardware interactions and device drivers. Experience in designing, developing, and testing firmware for microcontrollers and embedded systems. Why You'll Love Us: Time to Recharge: Enjoy flexible PTO to take the breaks you need. Top-Notch Health Coverage: We've got your back (and teeth and eyes) with full medical, dental, and vision insurance. Wellness Perks: Free access to One Medical, Kindbody, and Talkspace to keep you feeling your best. Give Back to the Pups: Make tails wag with a $500 annual donation to a dog charity of your choice through our BarkBack Program. Free Fi Membership: Your furry best friend(s) get all the benefits of a Fi collar, on us! Love for Friends + Family: Share the Fi magic with loved ones through our gifting program. The anticipated base salary range for this position is $150,000-$210,000. Actual compensation will vary based on multiple factors, including skills, experience, market conditions, and role scope, which may evolve during the hiring process. As a fast-growing Series B startup, Fi evaluates compensation opportunistically to align with the right candidate. This role is also eligible for equity compensation.Fi is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Fi makes hiring decisions based solely on qualifications, merit, and our needs at the time.
    $150k-210k yearly 8d ago
  • Senior Embedded Software Engineer

    Fi Smart Dog Collar

    Staff software engineer job in Boston, NY

    Welcome to Fi. We're a passionate team from Square, Google, TikTok, Peloton, Uber, and more working to transform the human-pet relationship. Our mission? Develop cutting-edge technology to revolutionize what it means to be a pet parent. The pet industry remains firmly stuck in the past and we are here to change that. Fi is leveraging our team's talent and expertise to improve the lives of millions of pets in the U.S. Real-time location tracking, activity, sleep and behavior monitoring - and that's just the beginning. The most exciting aspect of our work? Bridging the communication gap between pets and humans. Imagine a world where everyone knows how their pet feels in real time and how to keep their best friend in good shape. That's the future we're building at Fi. If you're someone who thrives in innovative, collaborative work environments and feels strongly about helping pets live longer, better lives, Fi could be the perfect fit. Join us in our pursuit of the “impossible,” or as we call it here “let me find a way,” to redefine the future of pet ownership together. Fi is looking for an Embedded Software Engineer! Fi is looking for an Embedded Software Engineer to design and build the firmware powering our next generation of connected collars - shaping the architecture, performance, and reliability of systems trusted by hundreds of thousands of dogs. You'll dive deep into connectivity, low-power optimization, and real-time processing, driving decisions that bridge hardware, software, and data into one seamless product experience.What You'll Do: Firmware Development: Take a front-line role in designing, developing, and maintaining firmware for embedded systems, ensuring functionality, reliability, and performance optimization. Collaborative Problem-Solving: Work closely with cross-functional teams to integrate software with hardware components, troubleshoot issues, and optimize system performance. Code Review and Documentation: Conduct code reviews, document code changes, and ensure compliance with coding standards and best practices in firmware development. Testing and Validation: Develop test procedures and perform rigorous testing to validate firmware functionality and identify and resolve bugs or issues. Research and Innovation: Stay updated with emerging technologies, tools, and trends in embedded systems and contribute innovative ideas to enhance product capabilities. What You'll Bring: Minimum of 4 years of hands-on experience in firmware/embedded software development Proficiency in the C and C++ programming languages, and an understanding of the differences between them. Additionally, experience with or eagerness to learn Python. Prior exposure to hardware interfaces, real-time operating systems (RTOS), and embedded systems design. Familiarity with debugging tools and methodologies for embedded systems. Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira). Strong problem-solving abilities and the ability to work in a collaborative team environment, communicating effectively with hardware engineers, software developers, and other stakeholders. Understanding of low-level hardware interactions and device drivers. Experience in designing, developing, and testing firmware for microcontrollers and embedded systems. Why You'll Love Us: Time to Recharge: Enjoy flexible PTO to take the breaks you need. Top-Notch Health Coverage: We've got your back (and teeth and eyes) with full medical, dental, and vision insurance. Wellness Perks: Free access to One Medical, Kindbody, and Talkspace to keep you feeling your best. Give Back to the Pups: Make tails wag with a $500 annual donation to a dog charity of your choice through our BarkBack Program. Free Fi Membership: Your furry best friend(s) get all the benefits of a Fi collar, on us! Love for Friends + Family: Share the Fi magic with loved ones through our gifting program. $150,000 - $210,000 a year The anticipated base salary range for this position is $150,000-$210,000. Actual compensation will vary based on multiple factors, including skills, experience, market conditions, and role scope, which may evolve during the hiring process. As a fast-growing Series B startup, Fi evaluates compensation opportunistically to align with the right candidate. This role is also eligible for equity compensation. Fi is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Fi makes hiring decisions based solely on qualifications, merit, and our needs at the time.
    $150k-210k yearly Auto-Apply 7d ago
  • Staff Software Engineer

    Datarobot 4.2company rating

    Staff software engineer job in Boston, NY

    DataRobot delivers AI that maximizes impact and minimizes business risk. Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale. DataRobot empowers practitioners to deliver predictive and generative AI, and enables leaders to secure their AI assets. Organizations worldwide rely on DataRobot for AI that makes sense for their business - today and in the future. As a Staff Software Engineer focused on Application Scalability & Performance, you will lead the design, implementation, and operation of backend systems that power high-throughput AI applications. Your work will ensure our applications perform with high accuracy, minimal latency, and robust scalability (including autoscaling), all while maintaining reliability, cost-effectiveness, and maintainability. You will collaborate closely with Product, Platform, and AL/ML teams to deliver high impact. Key Responsibilities: Architect, build, and lead backend services that scale to handle large workloads, high concurrency, and low latency requirements. Design and implement autoscaling strategies (horizontal/vertical), dynamic resource allocation, and load balancing to ensure responsive, cost-efficient service. Improve end-to-end request pipelines, optimizing for latency, throughput, reliability, and correctness. Instrument, monitor, and profile systems in production; identify bottlenecks, troubleshoot performance issues, and proactively tune services. Collaborate with ML/AI teams to ensure models' serving pipelines uphold accuracy, consistency, and performance under load. Drive best practices in systems reliability, observability, error handling, capacity planning, resilience, and failover. Mentor and coach other engineers; provide technical leadership and influence across teams. Contribute to defining architecture, coding standards, performance benchmarks, and technical roadmap items related to scalability and performance. Knowledge, Skills, and Abilities: 7+ years of backend engineering experience building scalable, high-performance distributed systems / services. Strong experience with performance optimization: e.g. profiling, latency tuning, concurrency, caching strategies. Deep experience with autoscaling, resource management, load balancing, throughput/latency SLAs. Solid programming skills in one or more backend languages (e.g. Python, Java, Go, C++, or equivalent). Strong understanding of observability and monitoring: metrics, tracing, logging; and instrumentation of services. Design and architect scalable AI-backed services and applications, integrating AI models into production systems with high performance, reliability, and low latency. Ability to solve ambiguous challenges and influence technical direction across teams, balancing performance, accuracy, and cost. Experience operating across multiple cloud providers (AWS, GCP, Azure) and/or hybrid environments. Nice to Have: Experience with AI/ML model deployment, serving, inference, and production integration. Experience with Gen AI / serving LLMs, embeddings, etc. Exposure to on-prem delivery models or regulated environments. Experience with Docker and building containerized applications. Open source software development experience or contributions. The talent and dedication of our employees are at the core of DataRobot's journey to be an iconic company. We strive to attract and retain the best talent by providing competitive pay and benefits with our employees' well-being at the core. Here's what your benefits package may include depending on your location and local legal requirements: Medical, Dental & Vision Insurance, Flexible Time Off Program, Paid Holidays, Paid Parental Leave, Global Employee Assistance Program (EAP) and more! DataRobot Operating Principles: Wow Our Customers Set High Standards Be Better Than Yesterday Be Rigorous Assume Positive Intent Have the Tough Conversations Be Better Together Debate, Decide, Commit Deliver Results Overcommunicate Research shows that many women only apply to jobs when they meet 100% of the qualifications while many men apply to jobs when they meet 60%. At DataRobot we encourage ALL candidates, especially women, people of color, LGBTQ+ identifying people, differently abled, and other people from marginalized groups to apply to our jobs, even if you do not check every box. We'd love to have a conversation with you and see if you might be a great fit. DataRobot is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. DataRobot is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. Please see the United States Department of Labor's EEO poster and EEO poster supplement for additional information. All applicant data submitted is handled in accordance with our Applicant Privacy Policy.
    $119k-161k yearly est. Auto-Apply 60d+ ago
  • Software Developer / Software Engineer

    Myreview.App

    Staff software engineer job in Amherst, NY

    Job Role: As a software developer, you'll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate in understanding the business context for features built to drive better customer experience and adoption. Responsibilities: Familiar with the software development life cycle (SDLC) from analysis to deployment. Comply with coding standards and technical design. Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions. Adapts structured coding styles for easy review, testing and maintainability of the code. Integrate the developed functionality and/or component into a fully functional system. Ensure unit and integration level verification plan are in place and adheres to great quality of code at all time. Active participate in troubleshooting, debugging and updating current live system. Verify user feedback in making system more stable and easy. Work closely with analysts, designers and other peer developers. Preparing technical training documents for onboarding new engineers. Requirements: Bachelor's degree in computer science or equivalent practical experience. 2+ years of experience as Software Engineer or Software Developer or in a relevant role. Understanding of OOPS concepts, Persistence, Threading. Proficient in Java, C++, Ruby on Rails or other programming languages. Hands-on with SQL or NoSQL database. Competent with developing web apps in popular web frameworks (ASP .Net, JQuery, Apache Wicket, JavaServer Faces (JSF) & Spring MVC etc,). Knowledgeable in data structures and algorithms. Experience with open-source projects. Experience in designing interactive applications. A background in Engineering with sound oral and written communication skills. Prior experience with AWS, Azure, Google or Openstack will be a plus.
    $81k-110k yearly est. 60d+ ago
  • Software Engineering Intern (Jan - Aug 2026)

    Mahle, Inc.

    Staff software engineer job in Lockport, NY

    BU2 Thermal and Fluid System MAHLE is not currently hiring individuals for this position who now or in the future require sponsorship for employment-based non-immigrant and immigrant visas. However, as a global company, MAHLE offers many job opportunities outside of the U.S. which can be found through our employment website ****************** Your Contribution * Create / co-develop embedded software * Create / co-develop in-house software tools * Support development of GUI programs on embedded LINUX touch screens as well on PC depending on project needs * Debug software * Test software * Document software related activities Your Qualifications and Experience * Currently enrolled in a 4-year university * Experience in C-Programming, embedded programming, MATLab, Simulink, GUI Programming, and GIT * Previous internship experience preferred Do you have any questions? ******************** US Facts about the job Benefits: Entry level: Internship Part- / Full-time: Part Time Functional area: R&D - Electronics incl. software development Department: BU2 Thermal and Fluid System Location: Lockport, NY, US, 14094 Company: MTFS (US) Closing date for applications Don't waste any time, apply while the position is online. Your future at MAHLE As a team player and someone who thinks ahead, you can deploy all your skills with us. In cooperation with colleagues from different countries and areas, you contribute in designing the mobility of the future. When selecting MAHLE, you choose trend-setting technologies and strategies. Are you interested in working with us and developing efficient and environmentally-friendly solutions, optimising existing products, and turning innovative ideas into reality? Then MAHLE is the right address for you. Shape the future with us.
    $40k-74k yearly est. Easy Apply 6d ago
  • MuleSoft Senior Developer- Enterprise

    Slalom 4.6company rating

    Staff software engineer job in Buffalo, NY

    You are a self-driven individual with a "get it done" attitude and a passion to solve complex business and technology problems. You enable integrated business processes across applications that share common data elements using scalable and proven design patterns and techniques (e.g., integrating Salesforce and an ERP system). You enjoy working in agile teams to deliver API-led integration solutions and are excited to learn and integrate to new business applications. What You'll Do * Work with Architects to translate business requirements into well-designed integration solutions * Participate in technical design sessions and develop detailed technical solution documentation that is aligned with client business objectives * Develop, test, and document integration solutions and data migration elements of business applications in the CRM, ERP, and/or HCM domains * Provide detailed estimates and work breakdown structure for assigned tasks What You'll Bring * Ability to program in object oriented and/or functional programming languages such as Java, C#, Python, JavaScript, etc. * Familiarity with cloud-based and on-premise enterprise applications such as: NetSuite, SAP, Oracle ERP, Salesforce, Dynamics AX/CRM, Workday, etc. * Understanding of Webservices standards and technologies such as: WS*, JSON, REST, GraphQL etc. * Understanding of structured and/or unstructured databases and data models like MS SQL, My SQL, Postgress, Mongo DB, Hadoop, etc. * Experience in delivering real-time, event-driven, and batch integration solutions * Background in data architecture, design, and data modeling * Understanding of cloud computing and micro-services architectures * Strong problem solving and software triage skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment * Demonstrated skills in helping negotiate priorities and resolving conflicts among project stakeholders (such as customers, product management, and engineering) * Knowledge of QA processes and test-driven development * Familiarity with agile software delivery methodologies such as Scrum * A background in large integration projects with large and multi-sourced data sets is a definite asset About Us Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all. Compensation and Benefits Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance. Slalom is committed to fair and equitable compensation practices. For this role, we are hiring at the following levels and targeted base pay salary ranges: The targeted base salary pay range for a Senior Consultant is: * East Bay, San Francisco, Silicon Valley: * Senior Consultant: $167,000-$203,000 * San Diego, Los Angeles, Orange County, Seattle, Boston, Houston, New Jersey, New York City, Washington DC, Westchester: * Senior Consultant: $153,000-$186,000 * All other locations: * Senior Consultant: $140,000-$171,000 In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time. We will accept applicants until March 30th, 2026, or until the position is filled. We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************. EEO and Accommodations Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team or contact ****************************** if you require accommodations during the interview process.
    $167k-203k yearly Easy Apply 21d ago
  • Sr Software developer

    Ssi 4.7company rating

    Staff software engineer job in Buffalo, NY

    Hello, My name is Manikandan G M and I am part of the National Talent Acquisition Team with SSI ****************** SSI is a company, incorporated in the state of Pennsylvania in 1998, bringing extensive consulting expertise in providing IT talent. Client: Direct Client Title: Sr. Software Engineer- Java Location: Buffalo, PA Duration: 6 Months Contract with possible extension. Job description: • Over five years of creative and knowledge gaining experience in developing software web applications focused on a skillset in React.js, AngularJS, Bootstrap, Node js HTML, CSS, JavaScript, JQuery. • Extensive hands-on project experience in implementing JavaScript frameworks and libraries in React J, Nodejs, Redux, Express, BackboneJS. • Demonstrated ability to integrate webpages with XML and JSON data using, REST and SOAP web services. • Experience in designing and developing applications using Java/J2EE platform is a must. OOA&D using common design patterns is a must. • Requires in-depth knowledge and experience designing/implementing enterprise applications using the Spring MVC Framework. • In-depth understanding of application/web servers to include Websphere, WebLogic and Apache Tomcat You can reach me at ************************************ or ************. Qualifications over five years experience on developing software web applications on react js, angular js, bootstrap, node js, html, css, javascript, jquery. Implementing Javascript Framework and libraries in React JS, Node JS, Redux, Express, Backbonejs. Integrate webpages with XML and JSON Design and develope applications using Java/J2EE platform is a must. Additional Information All your information will be kept confidential according to EEO guidelines.
    $114k-154k yearly est. Easy Apply 2d ago
  • Software Engineer, iOS Core Product - Buffalo, USA

    Speechify

    Staff software engineer job in Buffalo, NY

    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 The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock 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.
    $78k-103k yearly est. Auto-Apply 5d ago
  • Software Engineer

    Meethires

    Staff software engineer job in Buffalo, NY

    Job brief In this role, you will be responsible for writing efficient and testable code, adhering to specifications and industry best practices. Responsibilities Develop innovative features and re-architect components of an existing system. Collaborate with a team of developers to participate in test-driven, iterative development, prototyping, and code reviews. Design and implement clean and efficient middle and back-end solutions. Build scalable and robust services to support our product offerings. Create and maintain both external and internal APIs. Conduct thorough unit and performance testing to ensure scalability and reliability. Review and debug code to identify and resolve issues. Document code solutions and provide clear explanations through flowcharts, diagrams, code comments, and clean code practices. Design system specifications, standards, and programming solutions for implementation. Requirements Bachelor's degree in Software Engineering, Information Technology, or a related field. 1 to 3 years of experience in software engineering or a similar role. Proficiency in developing server-side web applications using Python. Experience building RESTful and SOAP-based web services. Familiarity with both relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., Cassandra, Redis). Strong understanding of object-oriented development principles. Ability to quickly adapt to new technologies and tools. Knowledge of Python frameworks, system architecture, and design patterns. Excellent communication and collaboration skills. Preferred Qualifications (not required, but a plus): Master's degree in Software Engineering, Computer Science, or a related field. Experience with front-end development using modern JavaScript frameworks (e.g., React, Angular, Vue.js). Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud). Understanding of containerization technologies (e.g., Docker, Kubernetes). Knowledge of DevOps practices and tools (e.g., Jenkins, Git, Ansible). Experience with automated testing frameworks (e.g., Selenium, Cypress). If you are a motivated individual with a passion for software engineering and a desire to contribute to cutting-edge technology solutions, we encourage you to apply. Join our team and help us build the future of software development!
    $78k-103k yearly est. 60d+ ago
  • Software Engineer

    Redwood Dental

    Staff software engineer job in Buffalo, NY

    We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. Responsibilities Execute full software development life cycle (SDLC) Develop flowcharts, layouts and documentation to identify requirements and solutions Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Troubleshoot, debug and upgrade existing systems Deploy programs and evaluate user feedback Comply with project plans and industry standards Ensure software is updated with latest features Requirements Proven work experience as a Software Engineer or Software Developer Experience designing interactive applications Ability to develop software in Java, Ruby on Rails, C++ or other programming languages Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate) Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) Experience with test-driven development Proficiency in software engineering tools Ability to document requirements and specifications BSc degree in Computer Science, Engineering or relevant field Recommended skills Application Development Information Technology Problem Solving Software Development Use Programming Language
    $78k-103k yearly est. 60d+ ago
  • Software Engineer

    Frontier Science 4.1company rating

    Staff software engineer job in Amherst, NY

    Do you enjoy programming? Are you interested in joining a team dedicated towards advancement in clinical trial research with public health? Frontier Science is looking for a Software Engineer to join their growing team to assist in the creation of software for the medical clinical trials industry. At Frontier Science, we value collaboration and innovation, advancing the application of statistical science and practice and data management techniques in science, health care and education. Since 1975, we have been providing accurate and cost-effective data management, statistical and other support services to research networks, pharmaceutical companies and investigators in clinical trials to support studies across the globe. Location: This position will be based out of our Amherst, NY office, but consideration will be made for a full time remote employee. Responsibilities: Participate in all phases of the software development life cycle, from concept and design to testing, deployment, and maintenance; Collaborate with team members and others to define and develop software solutions that meet business requirements; Write efficient, and maintainable code while adhering to coding standards and best practices; Debug and resolve software defects and issues as they arise; Maintain and enhance existing software applications to ensure continued reliability and performance. Reports to: Software Engineering Manager, Senior Software Engineering Manager, or Director of Software Engineering Controls over position: Work will be assigned and overseen by the Director of Software Engineering, as well as other Managers within the Software Engineering group at Frontier Science. Required Qualifications: BS or equivalent experience in Computer Science or related field; Solid understanding of object-oriented programming, web development technologies, and relational databases; Proficiency in C#, HTML, JavaScript, and CSS, as well as experience with at least one web development framework such as Spring.NET or ASP.NET MVC Experience with JQuery, Dojo Toolkit, React, and/or Bootstrap is preferred; Problem-solving skills; Strong communication skills (verbal and written). Contingent on a candidate's education, experience and knowledge, they may be offered the position of Software Engineer or Software Engineer II. The salary ranges for these respective positions are as follows: Software Engineer: $50,000 - $60,000 Software Engineer II: $61,000 - $75,000 With full time employment at Frontier Science, employees are eligible for medical and dental insurance, a generous Paid Time Off (PTO) policy, short term and long term disability, life insurance, participation in a retirement plan, as well as fitness club reimbursement, computer loan assistance, and tuition reimbursement. Applications will be received through the ADP Workforce Now Career Center using the following link: ADP Workforce Now Frontier Science Career Center. All qualified applicants will receive consideration for employment without regard to race, color, religion,gender, sexual orientation, national origin, disability, age, or veteran status.
    $61k-75k yearly Auto-Apply 7d ago
  • Senior Software Developer

    Staffbuffalo

    Staff software engineer job in Buffalo, NY

    Job Description Senior Software Developer Are you an experienced software developer ready to take your career to the next level? Do you want to work on cutting-edge projects with a rapidly growing company that's expanding its presence across multiple states? If you thrive in a dynamic, innovative environment and are looking for a place where you can make a significant impact, we have the perfect opportunity for you! We're hiring for a Senior Software Developer to join a highly-skilled team in Buffalo, NY. This full-time role offers a salary range of $85,000 to $120,000/year depending on experience. If you have a passion for Microsoft technologies, a deep understanding of networking and software development, and are ready to work on impactful projects that span multiple locations, we want to hear from you! As a Senior Software Developer, you will be at the forefront of innovative software development, working on exciting projects for a rapidly expanding company. While this is a Buffalo-based position, the company has a growing presence across Minnesota, Texas, and several other states including Michigan, NJ, and PA/NYC. You'll be working within a Microsoft technology stack, contributing to a wide range of software and networking solutions. Your expertise will be critical as you help design, develop, and implement complex systems, driving the company's next wave of success. You will work closely with a team of developers across various locations, collaborating with talented engineers and architects on multiple concurrent projects. The role includes extensive training in Buffalo to ensure you are equipped with the skills and knowledge to excel. This is a hybrid position, with an onsite presence in the Buffalo (NY) area. Responsibilities: Lead software development initiatives, from design through implementation and delivery Collaborate with cross-functional teams, including architects and developers, to deliver high-quality solutions Drive networking and software development components, ensuring scalability, performance, and integration across platforms Mentor junior developers, helping guide them through complex challenges and projects Stay ahead of industry trends and continuously improve the development processes and methodologies Define technical specifications, documentation, and project roadmaps to ensure smooth execution Apply your knowledge of Microsoft technologies to develop innovative software solutions for clients across the country Qualifications: 5+ years of experience in software development Proficient with Microsoft .NET Framework, including C#, ASP.NET, Visual Basic.NET Strong experience with SQL Server, OOP, OOD, and networking components Demonstrated ability to lead development projects, collaborate across teams, and deliver results in a fast-paced environment Experience working in a Microsoft-based shop, with familiarity across a variety of software development processes and methodologies Strong problem-solving skills and ability to apply innovative approaches to complex challenges Excellent communication and team collaboration skills Ability to work both independently as well as part of a team Ability to train, mentor, and provide guidance to less experienced developers Hybrid role; Must be willing to work hybrid on-site in Buffalo, NY. Benefits: Salary ranging from $85,000 to $120,000/year based on experience Incentive pay opportunities for high performance Extensive training provided in Buffalo Health Insurance coverage 401(k) with employer match Paid Time Off (PTO) Paid Holidays Flexibility The advertised pay range represents what we believe at the time of this job posting, that our client would be willing to pay for this position. Only in special circumstances, where a candidate has education, training, or experience that far exceeds the requirements for the position, would we consider paying higher than the stated range. First time working with a Recruiter ? No problem! We make the process as smooth and straightforward as possible. Communication is key - to get started, all we need from you is an updated resume and some time to chat. Our team will get to know and your future career goals. Throughout the process, we will provide resume feedback, schedule and prepare you for interviews, provide client feedback, and coach you through the offer stage. StaffBuffalo is an Equal Opportunity Employer and does not discriminate in employment on account of race, color, religion, national origin, citizenship status, ancestry, age, sex (including sexual harassment), sexual orientation, gender, gender identity or expression, marital status, physical or mental disability, military status, or unfavorable discharge from military service.
    $85k-120k yearly 5d ago
  • Sr Software Developer

    Labcorp 4.5company rating

    Staff software engineer job in Buffalo, NY

    OmniSeq, a precision oncology company and part of Labcorp since 2021, is dedicated to advancing personalized cancer care through comprehensive molecular profiling. Founded in 2015 out of the Roswell Park Comprehensive Cancer Center, OmniSeq specializes in next-generation sequencing technologies that help oncologists identify targeted therapies for patients with late-stage solid tumors. As a key component of Labcorp's oncology portfolio, OmniSeq continues to innovate in genomic and immune profiling, supporting both clinical diagnostics and pharmaceutical research to improve patient outcomes across diverse communities. The Sr Software Developer will be responsible for software design and development in support of projects and initiatives within the IT team. They will collaborate with clinical informatics, bioinformatics, IT group members, and other stakeholders to create or refine analysis tools, user interfaces, data visualization tools, and customer facing web interfaces. The Sr Software Developer will assist with project planning, evaluating potential technical solutions, and fostering best practices for software design and implementation. They will also assist with any and all department work that needs to be completed or that their supervisor requests of them. **Responsibilities** + Determining project requirements and developing work schedule estimates for the team. + Liaising with team members, management, and users to ensure projects are completed to standard. + Assist with the planning and design of system specifications encompassing gathered requirements. + Identifying risks and forming contingency plans as soon as possible. + Keeping up-to-date with industry trends and developments. + Being transparent with the team about challenges, failures, and successes. + Organize application releases; coordinating build, deploy, and publication of release notes. + Provide operational support for end users and technical direction for team members. **Education/Experience Requirements** + Bachelor's degree in computer science, computer engineering, or equivalent technical or subject matter experience in healthcare. + At least five (5) years of full-time experience or an equivalent. **Position Requirements** + Proficiency in Java and web development technologies including:HTML, JavaScript, CSS, JSON, and Angular. + Knowledge of MVC frameworks such as Spring, Spring Boot + Willingness to build professional relationships with staff and clients. + Experience working within software development life cycles. + Understanding of relational databases such as MySQL and Oracle and object-relational mappings (ORMs) such as Hibernate + Experience with source code management and ticketing systems. + Team oriented with excellent written and verbal communication skills. + Ability to work in a fast-paced, dynamic, and results-oriented startup environment. **Preferred:** + Experience with modern front end technologies, such as TypeScript or React + Experience working with containers, such as Docker and Kubernetes + Prior experience working with Laboratory Information Management Systems (LIMS) software. + Knowledge of 21 CFR part 11, CLIA, and HIPAA. + Software engineering experience in either bioinformatics or supporting the life sciences in a regulated environment. **Schedule:** The standard work schedule is five days per week, with shifts occurring between Monday and Saturday, 8:00 AM to 5:00 PM Eastern Time. While the specific days may vary, **Saturday availability is required** to support ongoing operational needs and ensure continuity of service **Pay Range: $85-105k** All job offers will be based on a candidate's skills and prior relevant experience, applicable degrees/certifications, as well as internal equity and market data. **Benefits:** Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement and Employee Stock Purchase Plan. Casual, PRN & Part Time employees regularly scheduled to work less than 20 hours are eligible to participate in the 401(k) Plan only. For more detailed information, please click here (************************************************************** **.** **Labcorp is proud to be an Equal Opportunity Employer:** Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law. **We encourage all to apply** If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site (**************************************************** or contact us at Labcorp Accessibility. (Disability_*****************) For more information about how we collect and store your personal data, please see our Privacy Statement (************************************************* .
    $85k-105k yearly 60d+ ago
  • Software Developer

    Sarah's Shop 4.4company rating

    Staff software engineer job in Williamsville, NY

    Grant Street Group is a fast growing software company in downtown Pittsburgh. We use open source software and modern Perl to build large scale hosted web applications. We create web-based electronic payment systems, auctions, and tax collection systems for banks, financial companies, and state and local governments. You can expect to solve interesting and challenging problems involving financial transactions, horizontal scaling, grid processing, natural language processing and more We have been hiring great Developers for many years, and we want to further expand our distributed team of talented and friendly Developers. Most of our experienced Developers telecommute; on-site positions are also available. Required skills and experience: Senior Perl programming experience (or expertise with other dynamic languages such as Python, Ruby - Candidates must have an interest programming in Perl). Mastery at writing elegant and robust software Expertise in relational databases and SQL Knowledge of HTML, JavaScript and CSS Excellent organizational and communication skills Excellent grades and a track record of success, ideally has been a key contributor to Open Source projects Here are just some of the tools and approaches we use. Experience with any of them is helpful: MySQL, ORMs (DBIx::Class, Class::DBI) git jQuery, Ajax Modern Perl (Moose, Catalyst) Selenium Large-scale production Web environments (FastCGI, nginx) Sphinx Linux environments (RHEL, CentOS) Amazon Web Services and Free Open Source Software is a plus Messaging frameworks (rabbitmq, 0mq) Numerical and financial calculations We are interested in contract, contract-to-hire or permanent hires. On-site and telecommute opportunities. Grant Street Group is an Equal Opportunity Drug Free Workplace Employer. Grant Street Group's culture reflects an emphasis on teamwork, high standards, individual responsibility, and work/family balance.
    $80k-104k yearly est. 60d+ ago
  • Software Developer

    Cubrc 3.0company rating

    Staff software engineer job in Buffalo, NY

    Full-time Description Software developer with experience developing applications to ingest, manage, visualize, and disseminate geospatial and environmental (especially meteorological and oceanographic) information. Developer should have experience working with common geospatial and environmental data and formats (e.g. NetCDF and GRIB and creating geospatial and environmental services using this data. This includes developing front-end visualizations for geospatial and environmental data including applications with dynamic user interaction both spatially and temporally. The developer should also have the ability to create back-end applications to manipulate and serve geospatial and environmental data to front-end components. Requirements Knowledge of using Java, Python, Javascript, and ElectronJS in developing geospatial and environmental applications. Knowledge in developing and testing Open Geospatial Consortium Services including the Web Map Service, Web Feature Service, and Web Coverage Service. Knowledge of Geospatial and environmental data types. Knowledge and practical experience with developing GIS web and desktop applications. Knowledge and practical experience with front-end web technologies including React.js, Vue.js, JavaScript/TypeScript, HTML, and CSS. Why CUBRC 401(k) - No Waiting Period. 100% Vested on the date of hire. 3% company contribution in the first year of employment, company contribution increases over time. The employee is not required to contribute to the plan to receive CUBRC's contribution. Health Insurance - No Waiting Period - competitive costs. Dental, Vision Insurance after 6 months - Employer paid benefit for employees and dependents. Life Insurance after 6 months - Employer paid benefit for the employee. Generous paid time off, unlimited sick time, and 9 paid holidays We are an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Salary Description $65,000.00 - $85,000 Per year
    $65k-85k yearly 60d+ ago
  • Software Engineer, macOS Core Product - Buffalo, USA

    Speechify

    Staff software engineer job in Buffalo, NY

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! 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.
    $78k-103k yearly est. Auto-Apply 5d ago
  • Sr Software Developer

    Labcorp 4.5company rating

    Staff software engineer job in Buffalo, NY

    OmniSeq, a precision oncology company and part of Labcorp since 2021, is dedicated to advancing personalized cancer care through comprehensive molecular profiling. Founded in 2015 out of the Roswell Park Comprehensive Cancer Center, OmniSeq specializes in next-generation sequencing technologies that help oncologists identify targeted therapies for patients with late-stage solid tumors. As a key component of Labcorp's oncology portfolio, OmniSeq continues to innovate in genomic and immune profiling, supporting both clinical diagnostics and pharmaceutical research to improve patient outcomes across diverse communities. The Sr Software Developer will be responsible for software design and development in support of projects and initiatives within the IT team. They will collaborate with clinical informatics, bioinformatics, IT group members, and other stakeholders to create or refine analysis tools, user interfaces, data visualization tools, and customer facing web interfaces. The Sr Software Developer will assist with project planning, evaluating potential technical solutions, and fostering best practices for software design and implementation. They will also assist with any and all department work that needs to be completed or that their supervisor requests of them. Responsibilities Determining project requirements and developing work schedule estimates for the team. Liaising with team members, management, and users to ensure projects are completed to standard. Assist with the planning and design of system specifications encompassing gathered requirements. Identifying risks and forming contingency plans as soon as possible. Keeping up-to-date with industry trends and developments. Being transparent with the team about challenges, failures, and successes. Organize application releases; coordinating build, deploy, and publication of release notes. Provide operational support for end users and technical direction for team members. Education/Experience Requirements Bachelor's degree in computer science, computer engineering, or equivalent technical or subject matter experience in healthcare. At least five (5) years of full-time experience or an equivalent. Position Requirements Proficiency in Java and web development technologies including: HTML, JavaScript, CSS, JSON, and Angular. Knowledge of MVC frameworks such as Spring, Spring Boot Willingness to build professional relationships with staff and clients. Experience working within software development life cycles. Understanding of relational databases such as MySQL and Oracle and object-relational mappings (ORMs) such as Hibernate Experience with source code management and ticketing systems. Team oriented with excellent written and verbal communication skills. Ability to work in a fast-paced, dynamic, and results-oriented startup environment. Preferred: Experience with modern front end technologies, such as TypeScript or React Experience working with containers, such as Docker and Kubernetes Prior experience working with Laboratory Information Management Systems (LIMS) software. Knowledge of 21 CFR part 11, CLIA, and HIPAA. Software engineering experience in either bioinformatics or supporting the life sciences in a regulated environment. Schedule: The standard work schedule is five days per week, with shifts occurring between Monday and Saturday, 8:00 AM to 5:00 PM Eastern Time. While the specific days may vary, Saturday availability is required to support ongoing operational needs and ensure continuity of service Pay Range: $85-105k All job offers will be based on a candidate's skills and prior relevant experience, applicable degrees/certifications, as well as internal equity and market data. Benefits: Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement and Employee Stock Purchase Plan. Casual, PRN & Part Time employees regularly scheduled to work less than 20 hours are eligible to participate in the 401(k) Plan only. For more detailed information, please click here. Labcorp is proud to be an Equal Opportunity Employer: Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law. We encourage all to apply If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site or contact us at Labcorp Accessibility. For more information about how we collect and store your personal data, please see our Privacy Statement.
    $85k-105k yearly Auto-Apply 60d+ ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Depew, NY?

The average staff software engineer in Depew, NY earns between $94,000 and $165,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Depew, NY

$125,000

What are the biggest employers of Staff Software Engineers in Depew, NY?

The biggest employers of Staff Software Engineers in Depew, NY are:
  1. ACV Auctions
Job type you want
Full Time
Part Time
Internship
Temporary