Software development engineer jobs in Cheektowaga, NY - 129 jobs
All
Software Development Engineer
Software Engineer
Software Engineering Internship
Tester
Mobile Applications Developer
Software Developer
Quality Assurance Engineer
Research And Development Internship
NET Developer
Senior Software Engineer
Mobile React Native Developer
Ltimindtree
Software development engineer job in Williamsville, NY
LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law.
A little about us...
Role: Mobile React Native Developer
Location: Williamsville, NY
Job Description:
Lead the technical direction for mobile app development ensuring best practices in architecture scalability and delivery
Partner with architects and stakeholders to implement high performance mobile solutions
Drive release strategies technical pipelines and continuous improvement initiatives
Mentor engineers on mobile development practices and platform optimization
Collaborate with product owners and global partners to align technology with business goals
Contribute to building a strong culture of collaboration inclusion and innovation
Support ongoing improvements through client feedback platform upgrades and new feature development
Strong experience in mobile development ideally with React Native at scale
Knowledge of iOS and Android environments and MobileFirst development practices
Familiarity with CICD pipelines app monitoring tools and cloud environments AWS preferred
Excellent communication skills with the ability to explain complex technical concepts to both technical and nontechnical audiences
Proven track record of leading delivery across teams balancing business outcomes with technical excellence
Experience in financial services is a plus but a background in platform or product led environments is more important
LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law.
$87k-119k yearly est. 2d ago
Looking for a job?
Let Zippia find it for you.
Software Engineer Intern
Cubrc 3.0
Software development 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
Test - Do Not Apply
Maximus 4.3
Software development engineer job in Buffalo, NY
Description & Requirements System test Essential Duties and Responsibilities: - Responsible for performing analyses of numerous Human Resources programs and initiatives. - Responsible for analyzing and reporting Human Resources staffing initiatives on weekly, monthly, quarterly and annual basis such as: Turnover/Attrition, Headcount and Forecasting and make recommendations for action or improvement based upon results.
- Create, maintain, and analyze timely analytics/metrics on Human Resources initiatives.
- Create and maintain any additional ad hoc analytics requests.
- Responsible for creating and maintaining new/innovative reporting platforms to convey results using the allocated tools.
- Responsible for converting complex data into visually appealing presentation formats to be delivered to audiences at all levels.
- Assist Human Resources in carrying out various human resources programs and procedures.
Minimum Requirements
- Bachelor's degree with 3+ years of experience.
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
$
65,000.00
Maximum Salary
$
65,000.00
$63k-115k yearly est. Easy Apply 6d ago
Facets tester
It Trailblazers
Software development engineer job in Buffalo, NY
IT Trailblazers is recruiting for a Java Developer for a large systems integrator. If you are interested in working for a leading company on the cutting edge in Information Technology with presence in over 100 countries and having more than 250,000 employees globally, then this is the job for you.
Job Description
Must have Skills:
Healthcare experience, Functional Testing experience, Facets and Prior Experience on testing Benefit focus Interfaces for a Health Plan is a must
Additional Information
All your information will be kept confidential according to EEO guidelines.
$50k-82k yearly est. 60d+ ago
Software Engineer Intern
Jolera
Software development engineer job in Buffalo, NY
OverviewThe SoftwareEngineer 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. 11d ago
Software Development Process Engineer - SDPE 0119SS#01
Navitaspartners
Software development engineer job in Buffalo, NY
Job Description
Job Title: SoftwareDevelopment Process Engineer Work Type: Onsite Contract Duration: 11 months
The SoftwareDevelopment Process Engineer is responsible for developing, deploying, and optimizing development processes for control and softwareengineering teams. This role focuses on driving world-class product quality, process excellence, and continuous improvement across the organization by implementing industry-leading development methodologies, tools, and standards.
Key Responsibilities:
Develop and deploy processes for Control and Software teams in alignment with organizational standards to ensure world-class product quality.
Facilitate learning and development among employees through individual and team coaching.
Coach managers on industry-leading controls and softwaredevelopment practices to drive adoption of best practices.
Communicate key development principles, teaming practices, and operating models across the organization.
Champion the use of metrics and objective measures to ensure effective process deployment.
Maintain objectivity regarding issues and coach teams to troubleshoot using industry-leading softwaredevelopment principles.
Support stand-up meetings with cross-functional teams to review project process and tool usage.
Prepare, implement, maintain, and audit product development standards, policies, and procedures.
Drive tool and process optimization, particularly for new platforms.
Collaborate with quality teams to define and implement new processes.
Lead process improvement projects to achieve defined goals.
Required Skills & Experience:
Five (5) or more years of experience in Engineering, SoftwareDevelopment, or Software Testing.
Experience working with multiple development methodologies (Waterfall, Iterative, Agile, etc.).
Proven track record of implementing industry best development techniques across varied environments.
Experience leading projects of varying size and complexity using multiple processes.
Experience with Quality Management Systems in large, matrixed organizations.
Experience using industry-leading development process techniques to drive organizational change.
Experience with in-house tool development (e.g., PowerApps, PowerBI, Python).
Strong leadership, coaching, and mentoring skills.
Excellent written and verbal communication skills.
Educational background in Engineering or SoftwareDevelopment.
Ability to balance multiple priorities.
Passion for process excellence and delivering high-quality products on time.
Key Deliverables:
Inventory of required process documents supporting the Control and Softwareengineering lifecycle.
Risk and gap analysis of existing process documentation, identifying the need for additional documentation.
Project plan for process documentation updates, incorporating priorities based on risks, improvement needs, and available resources.
Identified working team of subject matter experts and product specialists to update and create process documentation.
Development and delivery of training on defined processes to ensure adherence.
Collection and analysis of metrics to illustrate progress of process documentation and continuous improvement, including first-pass yield.
Process and release audit reports to ensure proactive process adherence throughout the development lifecycle.
Delivery of process improvement project milestones and quality outcomes as agreed.
For more details reach at ***********************.
About Navitas Partners, LLC:
It is a certified WBENC and one of the fastest-growing Technical / IT staffing firms in the US providing services to numerous clients. We offer the most competitive pay for every position. We understand this is a partnership. You will not be blindsided and your salary will be discussed upfront.
$81k-110k yearly est. Easy Apply 2d ago
Software Developer / Software Engineer
Myreview.App
Software development engineer job in Amherst, NY
Job Role:
As a softwaredeveloper, 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 softwaredevelopment 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 SoftwareEngineer or SoftwareDeveloper 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
QA Engineer I - Change Management
Invitrogen Holdings
Software development engineer job in Grand Island, NY
*Must be legally authorized to work in the United States without sponsorship now or in the future.
*Must be able to pass a comprehensive background check, which includes a drug screening.
As part of the Thermo Fisher Scientific team, you'll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner and safer.
At Thermo Fisher Scientific, you'll join a quality assurance team focused on ensuring consistent execution of quality standards and regulatory compliance. You'll play a vital role in enabling our customers to make breakthrough discoveries and innovations. You'll ensure product quality, drive continuous improvement initiatives, and collaborate with cross-functional teams to maintain the highest standards of quality and compliance in a GMP environment.
Key Objectives of the Role:
The key responsibilities of this role will include, draft, review, and finalize Change Notifications with customers for multiple BCD sites.
Actively support and handle change management and notification activities relating to the Grand Island and BCD business processes.
Address complex quality issues directly with customers and support issue resolution.
Assist in the creation and modification of processes and procedures to ensure their efficiency.
Participate in multi-functional projects of moderate scope to support the BCD Quality Management System.
Drive continuous improvement initiatives to ensure the effective implementation of the QMS.
Ensure the BCD Quality Management System maintains consistent product quality and regulatory compliance.
Requirements:
Education and Experience:
Minimum Required Education: HS Diploma/ GED and 2+ years of relevant QA experience
Bachelor's degree preferred in Chemistry, Biology, Biotechnology, Engineering, or related scientific/technical field
Experience in pharmaceutical, medical device or regulated industry preferred
Additional certifications in Quality Systems or GMP preferred
Experience with quality systems and documentation including batch records, SOPs, deviations, CAPA
Proficiency in quality management software systems (TrackWise, SAP, etc.)
Experience conducting internal quality audits and supporting external regulatory audits
Experience with continuous improvement methodologies (Lean, Six Sigma) preferred
Knowledge, Skills and Abilities:
Demonstrated ability to perform detailed documentation review and quality assessments
Strong analytical and problem-solving skills for quality investigations and root cause analysis
Strong knowledge of cGMP, ISO standards (13485/9001), and international regulatory requirements
Excellent written and verbal communication skills
Ability to work independently and collaborate effectively with cross-functional teams
Proficient computer skills including Microsoft Office applications
Strong attention to detail and commitment to accuracy
Ability to prioritize and adapt in a changing environment
May require up to 10% travel
Must be able to work in controlled environments wearing required PPE
What We Offer
Competitive Salary:
Pay rate based on experience
Annual performance-based bonus
Annual merit performance-based increase
Excellent Benefits!
Medical, Dental, & Vision benefits-effective Day 1
Paid Time Off (120 hours per year) + Designated Paid Holidays
401K Company Match up to 6%
Tuition Reimbursement - eligible after 90 days!
Employee Referral Bonus
Our Mission is to enable our customers to make the world healthier, cleaner and safer. Watch as our colleagues explain 5 reasons to work with us. As one team of 100,000+ colleagues, we share a common set of values - Integrity, Intensity, Innovation and Involvement - working together to accelerate research, solve complex scientific challenges, drive technological innovation and support patients in need. #StartYourStory at Thermo Fisher Scientific, where diverse experiences, backgrounds and perspectives are valued.
Compensation and Benefits
The salary range estimated for this position based in New York is $48,400.00-$70,000.00.
This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes:
A choice of national medical and dental plans, and a national vision plan, including health incentive programs
Employee assistance and family support programs, including commuter benefits and tuition reimbursement
At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy
Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan
Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount
For more information on our benefits, please visit: *****************************************************
$48.4k-70k yearly Auto-Apply 8d ago
Software Engineer Intern
Northwest Bank 4.8
Software development engineer job in Buffalo, NY
SoftwareEngineer Intern provides analytical and tier 2 technical support for business applications, creates and maintains documentation related to application support and implementation, and maintains application reliability by working to identify systemic issues through root cause analysis.
ESSENTIAL FUNCTIONS:
• Under direct supervision, support, install, troubleshoot, maintain and manage applications.
• Test, implement, document, and maintain support FAQ's and solutions.
• Triage support incidents and escalates high priority events to the appropriate groups.
• Perform ongoing monitoring and health checks for applications.
• Create automation solutions for support and maintenance tasks and activities.
• Support and maintain applications and solutions using Visual Studio, .NET platform, SQL server, C#, or other equivalent languages/tools
• Support and maintain solutions built on Microsoft SharePoint and Office 365.
• Support and maintain enterprise content management solutions e.g. Fiserv Nautilus.
• Support and maintain web applications using ASP.NET, JavaScript, HTML, CSS and other web technologies.
• Support ETL solutions using SQL Server Integration Services (SSIS), SQL Server and other languages/tools.
• Create and maintain architecture diagrams, design diagrams and data flow diagrams using Microsoft Visio or other equivalent tools.
• Work with internal customers to assess business needs and works with a team to find solutions.
• Create and maintain application documentation.
• Analyze and improve the efficiency of various systems and services.
• Help to define, record and execute application disaster recovery plans and procedures.
• Work closely with tier 1 technical support teams and works as part of the tier 2 support team to ensure team is meeting the business' expectations.
• Follow through to ensure each problem is resolved according to the established SLAs.
• Work collaboratively with business users and other application development groups.
• Complete and develop a working application that will be used by App Dev or NWB.
QUALIFICATIONS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Preferably a Junior or Senior in college. We are looking for undergraduate students, specifically junior and seniors.
Northwest is an equal opportunity employer. We are committed to creating an inclusive environment for all employees.
$38k-49k yearly est. Auto-Apply 7d ago
Software Engineering Intern (Jan - Aug 2026)
Mahle, Inc.
Software development 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. softwaredevelopment
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 14d ago
Software Engineer
Redwood Dental
Software development engineer job in Buffalo, NY
We are looking for a passionate SoftwareEngineer to design, develop and install software solutions. SoftwareEngineer 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 softwaredevelopment life cycle (SDLC) from preliminary system analysis to tests and deployment.
Ultimately, the role of the SoftwareEngineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
Responsibilities
Execute full softwaredevelopment 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
Developsoftware 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 SoftwareEngineer or SoftwareDeveloper
Experience designing interactive applications
Ability to developsoftware 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 softwareengineering tools
Ability to document requirements and specifications
BSc degree in Computer Science, Engineering or relevant field
Recommended skills
Application Development
Information Technology
Problem Solving
SoftwareDevelopment
Use Programming Language
$78k-103k yearly est. 60d+ ago
Software Engineer
Meethires
Software development 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 SoftwareEngineering, Information Technology, or a related field.
1 to 3 years of experience in softwareengineering 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 SoftwareEngineering, 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 softwareengineering 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 softwaredevelopment!
$78k-103k yearly est. 60d+ ago
Software Engineer, iOS Core Product - Buffalo, USA
Speechify
Software development engineer job in Buffalo, NY
Job Description
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. 14d ago
Software Engineer
Frontier Science 4.1
Software development 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 SoftwareEngineer 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 softwaredevelopment life cycle, from concept and design to testing, deployment, and maintenance;
Collaborate with team members and others to define and developsoftware 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: SoftwareEngineering Manager, Senior SoftwareEngineering Manager, or Director of SoftwareEngineering
Controls over position: Work will be assigned and overseen by the Director of SoftwareEngineering, as well as other Managers within the SoftwareEngineering 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 SoftwareEngineer or SoftwareEngineer II. The salary ranges for these respective positions are as follows:
SoftwareEngineer: $50,000 - $60,000
SoftwareEngineer 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 12d ago
Sr Software Developer
Labcorp 4.5
Software development 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 SoftwareDeveloper 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 SoftwareDeveloper 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 softwaredevelopment 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.
Softwareengineering 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
Software Engineer (25-565)
Securestrux, LLC
Software development engineer job in Alabama, NY
The SoftwareEngineer will support the C2BMC program and will primarily be responsible for softwaredevelopment in the Java language for the Regional Applications System Architecture team. Location Huntsville, AL The Work You'll Do Responsible for softwaredevelopment in the Java language for the Regional Applications System Architecture team. Responsibilities include: Design and develop network interface applications that perform processing on message traffic between C2BMC and various external elements. Design and develop automated testing and analysis tools to support requirements verification. Perform in-depth analysis and technical support of software products. What You'll Bring
* Bachelor's Degree and 5+ years' experience, or a Master's Degree and 3+ years' experience.
* Active Secret clearance required to start.
* Experience developingsoftware on Linux platforms is required.
* Experience developingsoftware using Java.
* Familiarity with automated unit and acceptance testing.
* The candidate must have an understanding of the full life-cycle softwareengineering practices and procedures applicable to large software systems to include:
* Recent hands-on application development experience or coursework in the use of the Java programming language.
* Understanding of software unit testing strategies, automated software builds, continuous integration and continuous deployment.
Preferred
* Understanding of Ballistic Missile Defense concepts, Battle Management and Command and Control (BM/C2) systems, defense communications systems, and the BMDS in general is desired.
* Hands on experience with softwaredevelopment and CM tools such as Eclipse, Maven, Gradle, Nexus, JUnit, Confluence, SonarQube, JIRA, Jenkins, Git, and GitLab highly desirable.
Salary Range: $100,000-$148,000 Our Approach At SecureStrux, we are committed to core values that guide the way we work with one another and our clients. As a team member, you will Create Team Synergy, Drive Continuous Innovation, Deliver with Integrity, and have the Freedom to Own it. Our thriving company culture supports our employees as they seek to grow with us! What We Offer Between our virtual environment where you can evaluate recent technologies and enhance your skills, and a generous annual professional development stipend, you will join a team that enjoys working on leading-edge technologies for world-class clients. We offer a robust total compensation package that includes comprehensive health benefits to support you and your family, flexible time off, continuing education allowance, a donation allowance for charitable causes, and a matched 401k.
$100k-148k yearly 2d ago
R&D Intern - New York
Sperra
Software development engineer job in Bergen, NY
Who You Are:
Undergraduate, graduate student, or recent graduate in Mechanical Engineering, Civil Engineering, Materials Science, or a related field
Interested in 3D concrete printing technology, design, and prototyping
Experienced with hands-on testing, fabrication, and assembly in a lab or workshop environment
A strong communicator, self-starter, and adaptive problem solver
Detail-oriented, organized, efficient, and reliable
Open to working in a collaborative and diverse environment
What You Will Do:As an R&D intern, you will support the development of Sperra's 3D concrete printing technology by contributing to various aspects of research, design, and prototyping. You will work with our team hands-on to develop new methods and systems that push the envelope of 3D concrete printing. Primary responsibilities:
Assist in the design and prototyping of 3D printing systems and components
Develop and test new materials and formulations for 3D concrete printing
Perform mechanical testing and analysis of printed structures
Help refine testing methods and protocols to evaluate printed components
Troubleshoot and improve existing design and manufacturing processes
Contribute to project documentation and reporting
Other duties as assigned
Qualifications, Skills, and Experience:Required:
Enrolled in or recently graduated from a relevant engineering or materials science program
Interest in learning new skills related to 3D printing, materials science, and concrete technology
Hands-on experience in a lab, workshop, or similar environment
Strong problem-solving skills and critical thinking abilities
Ability to work both independently and collaboratively in a fast-paced, dynamic environment
Excellent communication and organizational skills
Preferred:
Knowledge of concrete materials, mix design, or construction technology
Experience in prototyping or industrial automation
Experience with mechanical design software (e.g., SolidWorks or AutoCAD)
Familiarity with CAD modeling or finite element analysis tools (e.g., COMSOL, ANSYS)
Sperra is an
equal opportunity employer and is committed to fostering an environment that is inclusive and welcoming for leadership and team members with different backgrounds, identities, and lived experiences. By welcoming “diversity,” we mean that our organization embraces differences in identity, age, culture, ancestry, ethnicity, race, color, sexual orientation, physical ability, learning style, religion, familial status, marital status, occupation, veteran status, nationality, and the many forms of composite subjectivity and life experiences. Hence, we strongly encourage applications from BIPOC (Black, Indigenous, and People of Color) individuals, people from working-class backgrounds, women, LGBTQIA+ people, and veterans.
Join us in shaping the future of renewable energy!
$32k-40k yearly est. 60d+ ago
Entry Level .Net Developer
Dellfor Technologies
Software development engineer job in Alabama, NY
Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique challenges created by transforming business needs. Our technical, domain expertise across obust solutions. We strive to prove ourselves from project inception through completion... Our technical, domain expertise across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove ourselves from project inception through completion...
To succeed in the Dellfor technologies, you need exceptional connections - to the right experts, the right opportunities and the right answers. You'll find Dellfor Technologies right in the center of this ever-changing technological world - uncovering opportunities and connecting possibilities.
As a global provider of IT staffing services, Dellfor Technologies connects the very best IT professionals to great opportunities at leading companies. And we do it every single day - for both temporary and permanent assignments and across virtually all industries. We use our insight, flexibility and expanded resources to anticipate the needs of leading tech companies and help them make exceptional connections with top tech talent.
Job Description
Any Bachelor Degree in Computer Science Stream.
Ability to multi-task projects*
Basic knowledge*of programming, C++, VB, C#*
Basic foundation of programming concepts and methods*
Working proficiency in Excel, Word, PowerPoint, and HTML/IDE tools*
Effective communication, both written and verbal*
ASP.Net experience a plus*
SQL Server experience a plus*Fast learner, quality consciousness and committed to deadlines
Qualifications
College degree
Domain experience in Finance, Banking, Insurance, Retail or Healthcare and/or benefit administration is a plus
Excellent writing/documentation, communication, analysis and organizational skills required
Strong aptitude in both business and technology
Self-starter with excellent organizational and time management skills
Fast learner, quality consciousness and committed to deadline
Additional Information
Highlights and benefits
We are a registered E verified company
Starting salary between $ 60,000 with regular increments
Free classroom skill enhancement program
Relocation allowance
Referral bonus
On the job support from experienced professionals in the relative field
Travel allowance
Insurance- Medical, dental, vision and 401K
Health Benefits through Carefirst BCBS (Blue Cross Blue Shield)
Company paid Life Insurance
Please respond with your resume. US Citizens and all other parties authorized to work in the US are encouraged to apply.
Job Type: Contract
Salary: $60,000.00 /year
Required education:
Bachelor's
Required experience:
Developer: 1 year
$60k yearly 1d ago
Software Development Process Engineer - SDPE 0119SS#01
Navitaspartners
Software development engineer job in Fredonia, NY
Job Description
Job Title: SoftwareDevelopment Process Engineer Work Type: Onsite Contract Duration: 11 months
The SoftwareDevelopment Process Engineer is responsible for developing, deploying, and optimizing development processes for control and softwareengineering teams. This role focuses on driving world-class product quality, process excellence, and continuous improvement across the organization by implementing industry-leading development methodologies, tools, and standards.
Key Responsibilities:
Develop and deploy processes for Control and Software teams in alignment with organizational standards to ensure world-class product quality.
Facilitate learning and development among employees through individual and team coaching.
Coach managers on industry-leading controls and softwaredevelopment practices to drive adoption of best practices.
Communicate key development principles, teaming practices, and operating models across the organization.
Champion the use of metrics and objective measures to ensure effective process deployment.
Maintain objectivity regarding issues and coach teams to troubleshoot using industry-leading softwaredevelopment principles.
Support stand-up meetings with cross-functional teams to review project process and tool usage.
Prepare, implement, maintain, and audit product development standards, policies, and procedures.
Drive tool and process optimization, particularly for new platforms.
Collaborate with quality teams to define and implement new processes.
Lead process improvement projects to achieve defined goals.
Required Skills & Experience:
Five (5) or more years of experience in Engineering, SoftwareDevelopment, or Software Testing.
Experience working with multiple development methodologies (Waterfall, Iterative, Agile, etc.).
Proven track record of implementing industry best development techniques across varied environments.
Experience leading projects of varying size and complexity using multiple processes.
Experience with Quality Management Systems in large, matrixed organizations.
Experience using industry-leading development process techniques to drive organizational change.
Experience with in-house tool development (e.g., PowerApps, PowerBI, Python).
Strong leadership, coaching, and mentoring skills.
Excellent written and verbal communication skills.
Educational background in Engineering or SoftwareDevelopment.
Ability to balance multiple priorities.
Passion for process excellence and delivering high-quality products on time.
Key Deliverables:
Inventory of required process documents supporting the Control and Softwareengineering lifecycle.
Risk and gap analysis of existing process documentation, identifying the need for additional documentation.
Project plan for process documentation updates, incorporating priorities based on risks, improvement needs, and available resources.
Identified working team of subject matter experts and product specialists to update and create process documentation.
Development and delivery of training on defined processes to ensure adherence.
Collection and analysis of metrics to illustrate progress of process documentation and continuous improvement, including first-pass yield.
Process and release audit reports to ensure proactive process adherence throughout the development lifecycle.
Delivery of process improvement project milestones and quality outcomes as agreed.
For more details reach at ***********************.
About Navitas Partners, LLC:
It is a certified WBENC and one of the fastest-growing Technical / IT staffing firms in the US providing services to numerous clients. We offer the most competitive pay for every position. We understand this is a partnership. You will not be blindsided and your salary will be discussed upfront.
$80k-110k yearly est. Easy Apply 2d ago
Software Developer
Cubrc 3.0
Software development engineer job in Buffalo, NY
Full-time Description
Softwaredeveloper 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
Learn more about software development engineer jobs
How much does a software development engineer earn in Cheektowaga, NY?
The average software development engineer in Cheektowaga, NY earns between $70,000 and $127,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.
Average software development engineer salary in Cheektowaga, NY
$94,000
What are the biggest employers of Software Development Engineers in Cheektowaga, NY?
The biggest employers of Software Development Engineers in Cheektowaga, NY are: