Sr. SQL Database Developer
Lead developer job in Rochester, NY
Akkodis is seeking a Sr. SQL Database Developer direct job with a client in Rochester, NY. Must hold a Bachelors degree in an IT field to be considered for this role. You will be responsible for designing and building mission-critical business logic in T-SQL. You will also design, develop and test complex data-driven business logic using stored procedures, functions, views and tables. In-depth knowledge of performance tuning, data modeling and database design concepts are key aspects of this position. You will be working in a SaaS / cloud-first application framework utilizing the latest technology stacks and participate in the evaluation of preview features and offerings in Azure's data persistence stack.
Rate Range: $115/k. to $140/k. The rate may be negotiable based on experience, education, geographic location, and other factors.
Sr. SQL Database Developer job responsibilities include:
Design logical and physical data models, preparing and presenting statistical information for both internal and external use
Extensive experience with Microsoft SQL Server
Ensure database optimization, integrity, consistency, security and privacy
Providing support, guidance and collaborating with Application Developers to implement database design, and review developer's work to ensure correct implementation
Create scripts to build new database objects
Develop stored procedures, functions, packages, triggers and views using SQL
Assist with schema design, code review and SQL query tuning
Participate in SQL code reviews, write and deploy SQL patches, and gain a deeper understanding of mirroring and SQL clustering
Continually evaluate software components and tools for software applications, making recommendations for system improvements as required
Upgrade and improve data and application schema, preparing design documents and functional specifications
Work in conjunction with the engineering and business teams to resolve issues, evaluate software modules, and develop appropriate specifications
Desired Qualifications:
Bachelors degree in an IT field is required.
Minimum Five years related experience.
SQL server administration experience, including knowing the basics of running Microsoft SQL Server - users, permission, backups, recovery, monitoring, and more.
Database tuning experience, database integration design and implementation, and management of database projects
Ability to work with a team in an Agile environment-you can address bugs with QA, plan schemas with engineering, and respond quickly to other business needs
Knowledge and know-how to troubleshoot potential issues, and experience with best practices around database operations
Power BI / data warehouse experience
If you are interested in this role, then please click APPLY NOW. For other opportunities available at Akkodis, or any questions, feel free to contact me at ************ or ************************.
Equal Opportunity Employer/Veterans/Disabled
Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.
Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.
To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit ******************************************
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
· The California Fair Chance Act
· Los Angeles City Fair Chance Ordinance
· Los Angeles County Fair Chance Ordinance for Employers
· San Francisco Fair Chance Ordinance
CCB Designer Developer
Lead developer job in Rochester, NY
Blue Heron Consulting Corporation, a Rochester, NY company, is looking for a CCB Designer Developer. Must be willing to work at unanticipated worksite locations. Telecommuting permissible. The position does not require travel in order to perform the duties of position. This position requires:
· Bachelor's Degree in Computer Science, Information Technology, Engineering or Applied Economics.
· 5 years of experience in Oracle CC&B and Oracle Utilities Applications.
Please apply online at bhcglobal.com/careers or send resume to Attn: Christina Northrup, 90 Air Park Drive, Suite 200, Rochester, NY 14624. Please refer to #CCB25 in your cover letter.
Software Engineer
Lead developer job in Rochester, NY
A leading innovator in advanced laser technology is seeking a Software Engineer to join their growing Rochester engineering hub. This is a rare opportunity to work hands-on with cutting-edge scientific systems while building software that directly impacts real-world research, industrial applications, and next-generation engineered products.
In this role, you'll collaborate closely with engineers, scientists, operations teams and business stakeholders to design, develop, and maintain a wide range of internal and product-level software tools. Your work will span intuitive user interfaces, automation solutions, data and KPI dashboards, and software that interacts with highly precise hardware systems.
What you'll work on:
• Building Python-based software for internal tools and product control systems
• Creating user-facing interfaces that make complex technology simple to operate
• Interfacing software with hardware, instruments, and electronic components
• Designing dashboards and analytics to support operational decision-making
• Contributing to automation, motion control, and system-integration projects
• Maintaining high code standards through documentation and version control
• Partnering with multi-disciplinary teams to define scope, requirements, and delivery timelines
What makes this opportunity exciting:
• Work in a highly respected, innovation-driven environment shaping the future of photonics
• Engage with a diverse mix of engineering, R&D, and technology functions daily
• See your work directly influence scientific and commercial applications
• Join a collaborative team that values curiosity, creativity, and continuous learning
• Enjoy the benefits of an on-site role within one of Rochester's strongest high-tech communities
Ideal background:
• Solid software development experience with strong Python skills
• Experience building customer-facing or GUI-based software
• Familiarity with hardware or instrument interfacing, embedded systems, or automation is a plus
• Exposure to analytics, dashboards, or BI tools is helpful
• Bachelor's degree in a technical field; advanced degree welcome but not required
Compensation: Competitive salary up to $95,000, based on experience.
Database developer
Lead developer job in Rochester, NY
Database developer to support front end systems (as needed by developers across the organization, in support of web services, third party, or internal development needs) to the exclusion of reporting needs by other departments. Developed code includes but is not limited to PL/SQL in the form of Triggers, Procedures, Functions, & Materialized Views. Generates custom driven applications for intra-department use for business users in a rapid application development platform (primarily APEX). Responsible for functional testing and deployment of code through the development life cycle. Works with end-users to obtain business requirements. Responsible for developing, testing, improving, and maintaining new and existing processes to help users retrieve data effectively. Collaborates with administrators and business users to provide technical support and identify new requirements.
Responsibilities
Responsibilities:
Design stable, reliable and effective database processes.
Solve database usage issues and malfunctions.
Gather user requirements and identify new features.
Provide data management support to users.
Ensure all database programs meet company and performance requirements.
Research and suggest new database products, services, and protocols.
Requirements and skills
In-depth understanding of data management (e.g. permissions, security, and monitoring)
Excellent analytical and organization skills
An ability to understand front-end user requirements and a problem-solving attitude
Excellent verbal and written communication skills
Assumes responsibility for related duties as required or assigned.
Stays informed regarding current computer technologies and relational database management systems with related business trends and developments.
Consults with respective IT management in analyzing business functions and management needs and seeks new and more effective solutions. Seeks out new systems and software that reduces processing time and/or provides better information availability and decision-making capability.
Job Type: Full-time
Pay: From $115,000- 128,000 yearly
Expected hours: 40 per week
Benefits:
Dental insurance
Health insurance
Paid time off
Vision insurance
Paid time off (PTO)
Various health insurance options & wellness plans
Required Knowledge
Considerable knowledge of on-line and design of computer applications.
Require Experience
One to three years of database development/administration experience.
Skills/Abilities
Strong creative and analytical thinking skills.
Well organized with strong project management skills.
Good interpersonal and supervisory abilities.
Ability to train and provide aid others.
Java Developer
Lead developer job in Rochester, NY
Collabera is the largest minority-owned Information Technology (IT) staffing firm in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 10,000 professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia) and the United Kingdom. We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers.
Not only are we committed to meeting and exceeding our customer's needs, but we are committed to our employees' satisfaction as well. We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera. As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for four consecutive years since 2012. With over forty offices globally and a presence in seven countries, Collabera provides staff augmentation, managed services and direct placement services to Global 2000 Corporations. Collabera is ranked amongst the top 10 IT staffing firms in the U.S., and for the past 24 years we have continued to grow rapidly year after year.
For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning. Visit ***************** to learn more about our latest job openings.
Awards and Recognitions
--Staffing Industry Analysts: Best Staffing Firm to Work For (2015, 2014, 2013, 2012)
--Staffing Industry Analysts: Largest U.S. Staffing Firms (2015, 2014, 2013)
--Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US.
Job Description
Implement features in new and existing software systems using Java, Tomcat, and Oracle.
Troubleshoot and repair software systems, both collaboratively and individually.
Create documentation for use by other developers and internal customers.
Write and modify software according to business specifications.
Create and execute unit and integration tests to ensure code meets requirements.
Participate in project planning sessions to understand development requirements, provide design options, and provide work breakdown and estimates.
Develop software using industry and company best practices.
Account for the quality and timeliness of own work.
Maintain and grow applications according to business and technology priorities.
Qualifications
Required Experience:
Java
SQL
XML
Preferred Experience:
PL/SQL
XML/XSLT
Linux/UNIX
J2EE
Spring
Cold Fusion
Python, Perl, or other scripting language
Toad
Eclipse
Visio
Subversion, Mercurial or other source control tool
TFS, Jira, or other issue tracking tool
Agile, Scrum, or other software development methodologies
General understanding of software development quality processes.
Proven written and oral communication skills.
Proven problem solving capabilities.
Education and Experience:
Bachelor's degree or equivalent required. Computer science degree preferred. 5+ years of relevant experience.
Additional Information
To know more about this opportunity, please contact:
Nishita Honest
************
*******************************
Easy ApplySoftware Developer Intern: 2026
Lead developer job in Rochester, NY
Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your role and responsibilities
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
The Electronic Design Automation (EDA) organization within IBM develops software tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices.
EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of Software Engineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Development engineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software
Required education
High School Diploma/GED
Preferred education
Bachelor's Degree
Required technical and professional expertise
* BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering
* Experience with an object-oriented programming language such as C/C++/Java/Rust
* Experience with a scripting language such as Python
* Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures
* AI/ML skills
* Excellent verbal, written and interpersonal communication skills.
* Collaborative skills and ability to work in fast-paced agile environments.
* Quick learner with business acumen.
Preferred technical and professional experience
* Knowledge of computer architecture and micro-architecture
* Programming projects with complex requirements
* Understanding of Digital/VLSI Circuits
* Linux experience
ABOUT BUSINESS UNIT
IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
OTHER RELEVANT JOB DETAILS
Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law.
This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role.
We consider qualified applicants with criminal histories, consistent with applicable law.
IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
Cloud Architect - Software Development
Lead developer job in Rochester, NY
Job DescriptionAs a member of the professional services team, the Senior Application Development Architect will lead the design and implementation of modern, cloud-native applications for clients. This role requires deep expertise in backend development, modern frameworks, and cloud-native architectures to guide client modernization initiatives. The ideal candidate is a hands-on architect and technical mentor who drives innovation while delivering scalable, secure, and maintainable solutions
Responsibilities including measures and KPI's:-Design scalable, secure, and maintainable cloud-native applications that meet client requirements-Create and maintain application architecture documentation and design patterns-Develop standardized frameworks and templates for application development projects-Lead technical discovery workshops and architecture review sessions with clients-Provide hands-on development leadership for complex application development projects -Conduct code reviews and ensure adherence to coding standards and best practices -Serve as the primary technical consultant for application development engagements -Conduct application assessments and provide modernization roadmaps -Present technical solutions and recommendations to client stakeholders -Collaborate with sales and solutions teams on scoping application development projects -Mentor junior and mid-level developers on modern application development practices-Contribute to internal knowledge base and development standards documentation -Ensure projects are delivered on time, within budget, and meet quality standards-Collaborate with project managers to provide accurate effort estimates and technical guidance -Participate in project retrospectives and contribute to process improvement initiatives -Maintain billable utilization targets while delivering high-quality technical solutions
Top Candidates will have the following:-Passion for modern application development and cloud-native architectures -Strong technical leadership skills with the ability to guide architectural decisions and mentor development teams-Deep understanding of backend development frameworks, microservices architectures, and API design patterns -Experience with containerization, orchestration, and cloud-native development patterns-Strong customer relationship management skills with the ability to translate complex technical concepts to business stakeholders -Proactive approach to identifying technical debt and modernization opportunities-Ability to balance hands-on development with architectural oversight and mentoring -Experience working in agile development environments with CI/CD practices -Natural proclivity for staying current with emerging application development technologies and best practices
Requirements Experience for the role:-Minimum of 7+ years of experience in application development, with at least 4 years in senior or lead architect roles -AWS Solutions Architect Professional certification or ability to obtain within 6 months -Demonstrated expertise in backend development using modern languages such as Python, Java, Node.js, or Go -Strong experience with cloud-native application patterns including microservices, serverless, and container-based architectures -Hands-on experience with AWS application services including Lambda, ECS/EKS, API Gateway, EventBridge, and Step Functions -Proficiency with modern application frameworks and libraries (Spring Boot, Django, Express.js, FastAPI, etc.)-Experience with database design and optimization for both relational and NoSQL databases in cloud environments-Strong understanding of DevOps practices, CI/CD pipelines, and Infrastructure as Code -Experience leading application modernization projects from legacy systems to cloud-native architectures-Demonstrated ability to mentor junior developers and provide technical guidance
Additional Valuable Skills or Experience: -AWS Developer Professional certification-Full-stack development experience including front-end frameworks (React, Angular, Vue.js), event-driven architectures, and messaging systems (SQS, SNS, Kafka)-Operational expertise with Infrastructure as Code (Terraform, AWS CDK, CloudFormation), monitoring/observability tools (CloudWatch, X-Ray, Prometheus, Grafana), and performance optimization strategies-Knowledge of security best practices, secure coding, and compliance frameworks (SOC 2, HIPAA, PCI) for application development-Background in Agile/Scrum methodologies and previous consulting or professional services experience
The salary range provided is a general guideline. When extending an offer, Innovative considers factors including, but not limited to, the responsibilities of the specific role, market conditions, geographic location, as well as the candidate's professional experience, key skills, and education/training.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Applications Developer
Lead developer job in Webster, NY
Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation. Our account managers and recruiters have over a decade of experience in various verticals. GCM understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function. Organizations need to reduce training and labor costs but at same requiring the best "talent " for the job.
Qualifications
Application Developer needs 3 - 10 years developing Software Applications
Application Developer needs:
Minimum: BS Degree in CS, Software Engineering, Computer Engineering, related field, or equivalent.
Preferred: MS Degree in CS, ware Engineering, Computer Engineering, related field, or equivalent
Expertise in C++ ver 11 and OOD.Windows 8 Embedded OS
Ability to debug and troubleshoot technology problems rapidly and work with third party software.
Gtest (Google Test) experience
Clearcase and ClearQuest experience
VisualStudio experience
Python scripting
Understanding of Agile terminology and principles
Application Developer duties:
contributors to designing, coding, testing, deploying, debugging, and documenting software applications.
Application Developer work closely with systems engineers and project managers, as well as customers.
Additional Information
$53/hr
6 MONTHS
Software Engineer II
Lead developer job in Rochester, NY
About Us: Ocean Optics is a fast-paced, high performing and high growth organization that was recently named one of Orlando's Best Places to work! Our people thrive in an inclusive, innovative, and collaborative culture. Join our team of instigators of the possible where WE MEASURE WHAT MATTERS .For more information please visit **************************
ABOUT THE OPPORTUNITY
Join our innovative team as a Software Engineer II, where you'll roll up your sleeves and learn by doing. In this role, you will support the development of innovative spectroscopy instruments by collaborating with a multidisciplinary team of experienced engineers and scientists. This full-time position offers an immersive experience in system architecture, hands-on design, and cross-functional project collaboration, all while contributing to a dynamic new product development portfolio.
Specifically, this role will involve:
Systems Architecture: Contribute to both high-level system frameworks and low-level design details. Integrate subsystems, participate in testing, and observe how technical decisions align with broader business goals.
Hands-on Development: Get involved with the end-to-end process-from initial concept and design to build, test, and pilot shipments.
Cross-functional Collaboration: Work closely with engineers and scientists from other disciplines, including electrical and optomechanical engineering, color science, spectroscopy, and data analysis.
Technical Reporting: Design and conduct experiments, and analyze qualitative and quantitative data to support future development decisions.
ABOUT THE CANDIDATE
We're looking for a passionate candidate who is eager to learn and contribute to groundbreaking products. The ideal candidate should have:
Educational Background: Completed a Bachelor's or Master's program in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
Work Experience: 4+ years of work experience in a related field is desirable (or, a Master's degree and 2+ years of experience)
Desired Skills:
Eagerness for collaboration, learning, and contributing innovative ideas
An understanding of experimental methods and an interest in automation
Strong knowledge of C++ fundamentals
Basic automation and data analysis in a scripting language like Python/MATLAB
Basic knowledge of electrical circuits and microcontrollers
Strong analytical abilities, clear technical communication, and a proactive approach to problem solving
Additional Qualities:
A high standard of ethics and integrity
An entrepreneurial mindset with a desire to push boundaries
ABOUT THE COMPANY
Ocean Optics pioneered miniature spectrometers and delivers spectral solutions to researchers, OEMs and industrial customers, also designs and builds industrial-grade photonics systems for material inspection, chemical identification and quality assurance.
Our mission is to lead in creating precise yet practical optical solutions that enable researchers and industry to solve meaningful problems in health, safety and the environment. We have discovered, refined and delivered new approaches to solving problems with spectroscopy and imaging technologies. Backed by deep experience, we are working within applications including biomedical, semiconductors, research & science, industrial, environmental, food & agriculture, and safety & security.
We partner with customers to achieve ambitious goals, leveraging the power of light for advancement in health, safety and the environment.
With more than 200 employees worldwide, including in the US, Europe, and Asia, we leverage the wealth of knowledge from a diverse and multidisciplinary team, which drives our growth and high performance. Ocean Optics is a subsidiary of Halma plc, an international market leader in safety, health, and environmental technology.
ABOUT THE PERKS
Ocean Optics offers a comprehensive compensation package and health and wellness benefits. Also, as a member of the Halma Group of companies (*************** our employees enjoy excellent career development, networking, and advancement opportunities worldwide.
EQUAL OPPORTUNITY EMPLOYER
Ocean Optics is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.
COMPENSATION
The pay range for this position is $113,305 - $124,178 per year; however, the base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience.
#LI-KS1
#LI-Onsite
Auto-ApplySOFTWARE ENGINEER
Lead developer job in Rochester, NY
Department: Enterprise Systems Group
Billable Hours Goal: 80% of worked hours
Position Type: Full Time
Travel Required: Minimal as needed
Provide development and customization of Epicor ERP Application. Translate software requirements into workable programming code and maintain and develop programs for use in business. Adhere to ComTec's 4 values: Passionate about the customer, Dedicated to the employee, Do the right thing, Fire in the belly.
REPORTS TO: Manager, Enterprise Systems Group
DIRECT REPORTS: None
ESSENTIAL FUNCTIONS:
Utilize ERP and SDK tool set in conjunction with programming knowledge to provide customized solutions both within and external to the application
Develop and test Customizations, BPM's, Crystal Reports, SSRS Reports and Queries with attention to detail and accuracy
Document all modifications to client software according to company policy
Manage assigned ticket and task queue to meet deadlines and other milestones
Provide classroom training to end users on Microsoft SSRS, Crystal Reports, and other Epicor technical tools
ADDITIONAL RESPONSIBILITIES:
Troubleshoot, identify and evaluate alternative solutions to a problem
Maintain daily timesheet and expense report entries and submit them accurately and timely
Other duties as required
Requirements
TECHNICAL SKILLS:
C# / VB.NET (intermediate/Advanced)
Knowledge of Microsoft SQL Server and/or Progress Databases (Intermediate)
Crystal Reports development (Basic)
Microsoft SSRS Reporting (Basic)
Knowledge of Progress ABL code and/or Microsoft LINQ a plus
SOFT SKILLS & ABILITIES:
Must be able to read, correctly interpret, develop, implement and test solutions based on the specifications document
Strong written and verbal communication skills
Pleasant and professional demeanor in all client and internal communications
Ability to multi task
Intellectually resourceful with sound judgment and effective decision-making abilities
Independent worker and able to work effectively on daily tasks without direct supervision
Strong organization skills and ability to operate efficiently throughout daily tasks
In general owns issues through resolution although understands when to escalate a problem to another team member and whom to escalate to; accepts escalated issues; and mentors when appropriate
Demonstrate empathy with users and professionalism at all times
Work well with clients at all levels
Operate with client satisfaction in mind
Energy, enthusiasm and results-oriented
EDUCATION, EXPERIENCE, & KNOWLEDGE:
Related Bachelor's degree or equivalent work experience
4+ years of Microsoft .Net programming experience
Epicor application experience a plus
WORK ENVIRONMENT/PHYSICAL DEMANDS:
Use of computer and office equipment
Ability to remain calm in stressful situations
Performs all administrative functions expected at this level
ADDITIONAL REQUIREMENTS:
Ability to schedule for evening or weekend work occasionally
Valid driver's license in your state of residence and reliable personal vehicle
DATE CREATED/REVISED: November 2025
Salary Description 90,000-110,000
Software Engineer
Lead developer job in Rochester, NY
We are hiring for a specialized Software Engineer! In this full-time opportunity, you will act as a lead in the development, testing, execution, and maintenance of software, while addressing and solving complex issues. Candidates must have a Bachelor's Degree and 5 years of related experience. Qualified candidates must be a SME in several products/applications and have strong leadership abilities. Does this describe you? Apply today!
Position Details:
Develop, test, deploy, maintain, and improve software to meet requirements.
Lead a team in project planning, design, and execution.
Complete highly complex program changes.
Perform comprehensive analysis and design for large-scale, project initiatives.
Serve as a technical leader; develop solutions for complex problems, provide technical direction and expertise, and evaluate new technologies for adoption.
Communicate project design and status to senior management.
Provide project-level estimates and lead team through story level estimation efforts.
Monitor team progress against project estimates to provide status.
Ensure team compliance with SDLC standards and CD/CI procedures.
Introduce new standards and opportunities for improvements.
Maintain existing code base, monitoring for failures in non-prod environments.
Initiate and facilitate partnership between multiple teams for cross-program project efforts.
Observes and communicates performance of team members to assist in their development.
Software Engineer
Lead developer job in Rochester, NY
Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. Apply principles and techniques of computer science, engineering, and mathematical analysis.
Software Engineer
Lead developer job in Rochester, NY
Software Engineer is responsible for developing software programs or systems that align with user needs. Their duties include meeting with clients or business professionals to strategize ideas for beneficial software, coordinating with other IT professionals to design software and running tests to catch coding errors.
Software Engineer
Lead developer job in Rochester, NY
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.
Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products.
Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Protects operations by keeping information confidential.
Provides information by collecting, analyzing, and summarizing development and service issues.
Accomplishes engineering and organization mission by completing related results as needed.
Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
Software Engineer
Lead developer job in Victor, NY
Metrea delivers effects-as-a-service to national security partners across five domains and more than a dozen mission areas-including airborne ISR, electronic warfare, secure communications, aerial refueling, special mission aviation, aerial firefighting, and advanced simulation. Wherever we operate, we build vertically integrated full stacks of capability-designing, building, and operating turnkey solutions that let customers scale capacity while benefiting from continuous cycles of innovation. With operators and engineers under one roof, we close the gap between lab and field-what we call connecting design with effect. Metrea's solutions are built for elegance: effective, efficient, and evolving. This approach enables our partners to do more with less and achieve outsized, asymmetric advantage against rapidly evolving threats. Headquartered in Washington, DC, Metrea has facilities across the United States, the United Kingdom, Europe, and beyond.
Capability Unit
Metrea Advanced Signals (MAS) specializes in developing and building systems for communications and RF sensing.
Position Summary
Metrea Advanced Signals is looking for a Software Engineer to join our busy team specializing in state-of-the-art military communications and signals intelligence products. All our teams operate in a small and agile environment which allows our engineering personnel to work independently on a wide variety of systems and products. Our typical product development cycle is less than one year, which provides our engineering staff with a constant flow of new and interesting projects.
Role and Responsibilities
* Design and implement embedded systems software from the requirements phase to the delivered product
* Analyze, design, and implement software subsystems given a set of high-level requirements
* Analyze and improve system performance as needed
* Participate in code reviews and provide feedback to other developers to ensure best practices and code quality
Required Skills and Experience
* BS degree in Computer Science/Engineering, Software Engineering or Electrical Engineering
* Proficient at programming in Python, C, and/or C++
* Experience with Docker and setup of CI/CD pipelines with Gitlab
* Understanding of software development processes
* Experience using Git or other software version control tools
* Working in Linux environment
Desired Skills and Experience
* Familiarity with Object Oriented Design principles
* Familiarity with Agile methodologies
Our Culture
Metrea's single core value "rooted in humility" is supported by four key attributes; entrepreneurial, systematic, discerning & over-deliver which combined; form our Teammate Firmware, our culture. These attributes are explored during the hiring process, when we grow our teams and to continually support the growth of our culture. We are a hyper-collaborative, dynamically hierarchical organization united by a passion for what we do, and how we do it, who we do it with, and who we do it for
Benefits
Health and welfare
Retirement plan eligibility
Work Authorization / Security Clearance
Eligible to receive a security clearance
Must be a US citizen
AAP/EEO Statement
Metrea Advanced Signals (MAS) is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.
Position Type and Expected Hours of Work
This is a full-time position with typical working hours of Monday through Friday, 9:00 a.m. to 5:00 p.m.
Travel
None
Work Location
Victor, NY
Work Environment
Office
Physical Demands
This is a largely sedentary role; however, some physical abilities may be required
Reasonable Accommodations Statement
To perform this role successfully, an individual must be able to perform the responsibilities outlined in this job description to a satisfactory standard. Reasonable accommodations may be made to enable qualified individuals with additional needs to perform the essential functions.
Software Engineer
Lead developer job in Victor, NY
Metrea delivers effects-as-a-service to national security partners across five domains and more than a dozen mission areas-including airborne ISR, electronic warfare, secure communications, aerial refueling, special mission aviation, aerial firefighting, and advanced simulation. Wherever we operate, we build vertically integrated full stacks of capability-designing, building, and operating turnkey solutions that let customers scale capacity while benefiting from continuous cycles of innovation. With operators and engineers under one roof, we close the gap between lab and field-what we call connecting design with effect. Metrea's solutions are built for elegance: effective, efficient, and evolving. This approach enables our partners to do more with less and achieve outsized, asymmetric advantage against rapidly evolving threats. Headquartered in Washington, DC, Metrea has facilities across the United States, the United Kingdom, Europe, and beyond.
Capability Unit
Metrea Advanced Signals (MAS) specializes in developing and building systems for communications and RF sensing.
Position Summary
Metrea Advanced Signals is looking for a Software Engineer to join our busy team specializing in state-of-the-art military communications and signals intelligence products. All our teams operate in a small and agile environment which allows our engineering personnel to work independently on a wide variety of systems and products. Our typical product development cycle is less than one year, which provides our engineering staff with a constant flow of new and interesting projects.
Role and Responsibilities
Design and implement embedded systems software from the requirements phase to the delivered product
Analyze, design, and implement software subsystems given a set of high-level requirements
Analyze and improve system performance as needed
Participate in code reviews and provide feedback to other developers to ensure best practices and code quality
Required Skills and Experience
BS degree in Computer Science/Engineering, Software Engineering or Electrical Engineering
Proficient at programming in Python, C, and/or C++
Experience with Docker and setup of CI/CD pipelines with Gitlab
Understanding of software development processes
Experience using Git or other software version control tools
Working in Linux environment
Desired Skills and Experience
Familiarity with Object Oriented Design principles
Familiarity with Agile methodologies
Our Culture
Metrea's single core value “rooted in humility” is supported by four key attributes; entrepreneurial, systematic, discerning & over-deliver which combined; form our Teammate Firmware, our culture. These attributes are explored during the hiring process, when we grow our teams and to continually support the growth of our culture. We are a hyper-collaborative, dynamically hierarchical organization united by a passion for what we do, and how we do it, who we do it with, and who we do it for
Benefits
Health and welfare
Retirement plan eligibility
Work Authorization / Security Clearance
Eligible to receive a security clearance
Must be a US citizen
AAP/EEO Statement
Metrea Advanced Signals (MAS) is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.
Position Type and Expected Hours of Work
This is a full-time position with typical working hours of Monday through Friday, 9:00 a.m. to 5:00 p.m.
Travel
None
Work Location
Victor, NY
Work Environment
Office
Physical Demands
This is a largely sedentary role; however, some physical abilities may be required
Reasonable Accommodations Statement
To perform this role successfully, an individual must be able to perform the responsibilities outlined in this job description to a satisfactory standard. Reasonable accommodations may be made to enable qualified individuals with additional needs to perform the essential functions.
Auto-ApplyFull-Stack Software Engineer
Lead developer job in Fairport, NY
About Us:
Since 2008, Sharp Notions has designed and developed custom software products to meet the unique needs of our clients. We work with a wide range of West Coast startups to innovate and grow their business with our cutting-edge software solutions. We specialize in custom web application development, mobile application development, software QA, UI/UX design, and strategy.
Sharp Notions is growing a team of smart, creative people who love building great software for our clients. Based in Fairport, NY, Sharp Notions hosts a fun and friendly environment. Our employees are working 100% remote, with occasional team gatherings in Rochester, New York. We're always growing and typically have a variety of positions available. See something you like? Contact us today!
Who We Are Seeking:
As a Full-Stack Engineer, you must be a tech-savvy professional who enjoys learning about new technologies and solving problems. This is a fast-moving engineering role where you will be able to work on full-stack web applications and develop designs and functionality from scratch.
A Little About You:
You have 3+ years of professional full-stack software development experience
Professional web development experience with JavaScript
Experience using modern front-end frameworks like React (preferred), Vue, or Angular (desired)
Experience using back-end frameworks like Node (preferred), Go, Python, or C# (desired)
Experience developing user interfaces with HTML and CSS (desired)
Database experience with Postgres, MySQL, SQL, or MongoDB (desired)
Experience or desire to work with Cloud technologies like AWS or Azure
Familiarity with web services and API's
Experience with Agile methodologies
Passionate about working with new technologies and solving difficult technical problems
What We Can Offer You:
Competitive salary
401k Retirement plan with 5% company match
Employer Sponsored Student Loan Repayment Program
Generous PTO
Flexible schedule and work/life balance
Company-paid health, dental, and vision insurance
Group-Term Life Insurance
Team building events and activities
Software Engineer
Lead developer job in Clyde, NY
Thomas Electronics, Inc. is an international manufacturer of precision electro-optical components supporting critical applications in aviation and military hardware. Our team values energy, collaboration, and innovation across diverse backgrounds and skill sets.
We offer a dynamic work environment, growth opportunities, and a comprehensive benefits package, including:
Paid holidays and PTO
Medical, dental, and vision coverage
401(k) with company match
9/80 work schedule (every other Friday off)
Position Summary
We are seeking a Software Engineer to support our manufacturing operations by developing and maintaining software applications, improving process efficiency through data analysis, and driving automation initiatives. This position reports to the Senior Software Engineer and plays a key role in optimizing production systems and workflows.
What You'll Do
Develop and maintain software for manufacturing and data processing systems.
Integrate systems to ensure seamless communication between equipment and databases.
Analyze data to identify and implement process improvements.
Troubleshoot and resolve issues with software, networks, and automation systems.
Support automated manufacturing equipment and collaborate with cross-functional teams.
What We're Looking For
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience creating and maintaining SQL databases.
Proficiency in programming languages such as C#, Python, or Java.
Hands-on experience with automation tools, PLCs, and SCADA systems.
Strong problem-solving skills, attention to detail, and ability to work collaboratively in a fast-paced environment.
Why You'll Love Working Here
You'll thrive in this role if you:
Take initiative and act with a sense of urgency to solve problems.
Enjoy collaborating across teams and tackling challenges head-on.
Hold yourself to high standards of accuracy and precision.
Want to be part of a forward-thinking, innovative company making a global impact.
WORK ENVIRONMENT:
This position will work primarily in both an office and manufacturing environment. Work environment may or may not be climate controlled and may be exposed to a variety of weather elements.
PHYSICAL DEMANDS:
While performing the duties of this job, the employee will be regularly required to sit, some standing; walking; use hands and fingers, reach with hands and arms; and talk or hear. The employee is occasionally required to stoop, kneel, crouch, or crawl. The employee must regularly lift and/or move up to 20 pounds.
EEO / ADA:
Thomas Electronics, Inc. is committed to equal opportunity for all, without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic. Thomas Electronics, Inc. will make reasonable accommodations for known physical or mental limitations of otherwise qualified employees and applicants with disabilities unless the accommodation would impose an undue hardship on the operation of our business. If you are an applicant interested in applying for an employment opportunity, or an existing employee and feel you need a reasonable accommodation pursuant to the ADA, please contact Human Resources at ************************************.
Auto-ApplyDev/Ops Data Pipeline Developer Job in Rochester, NY:
Lead developer job in Rochester, NY
Contract to Hire
Please no 3rd party or c2c candidates
Pay rate range: $40-$60.00 per hour based on experience, education, geographic location and other factors.
This individual will lead the build and maintenance of a centralized database taking data from multiple 3rd party systems. The goal is to centralize this data so our client can better utilize it across the organization
This Dev/Ops Data Pipeline Developer will be responsible for the design, implementation, and maintenance of analytical and data science-based software and data pipelines to support workflows. They will leverage the Hyperion Data warehouse and pipelines.
Responsibilities of the Dev/Ops Data Pipeline Developer Job in Rochester, NY:
Leads the effort to build and maintain a centralized database to enhance research and discovery and improve data quality and reporting
Builds, maintains, and evolves general Extract, Transform and Load (ETL) data pipelines and overall data architecture to accommodate a growing amount of data from a variety of large data sources.
Writes and optimizes SQL queries to extract and analyze data from databases.
Troubleshoots and resolves issues related to API integrations and data flow.
Desired Qualifications of the Dev/Ops Data Pipeline Developer Job in Rochester, NY:
Bachelor's degree in data science, Biomedical Science, Computer Science, Mathematics, Statistics, or similar discipline Required
Programming experience in SQL and one other applicable language (Java, Python, and/or R). Required
Experience with Version Control solutions (e.g. Git) Required
Experience with Linux, container, and cloud technologies (e.g. HPC, IaaS and PaaS) Preferred
Familiarity with file formats, metadata, and data exchange and storage standards
Understanding of data analytics and statistical methods Required
Expertise of software engineering best practices such as version control and software release management Required
Strong analytical and problem-solving skills Required
Strong organizational skills Required
Ability to work with others in a matrix management environment. Required
Excellent communication skills for describing progress and challenges to stakeholders Required
Attention to detail, patience, and a positive, customer-centric attitude Required
Strong technical presentation skills Required
Demonstrated ability to develop proficiency with unfamiliar toolsets Required
For more information to be considered for the Dev/Ops Data Pipeline Developer Job in Rochester, NY please contact Thomas McCarthy at ***************************
Equal Opportunity Employer/Veterans/Disabled
Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.
Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.
To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit ******************************************
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
· The California Fair Chance Act
· Los Angeles City Fair Chance Ordinance
· Los Angeles County Fair Chance Ordinance for Employers
· San Francisco Fair Chance Ordinance
Software Developer
Lead developer job in Webster, NY
Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation. Our account managers and recruiters have over a decade of experience in various verticals. GCM understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function. Organizations need to reduce training and labor costs but at same requiring the best "talent " for the job.
Qualifications
Bachelors degree in Computer Science or related field
• 5 - 10 years software development experience
• Teamwork Experience
• Verbal Communication skills
• User Interface Design experience
• Preferably Agile Software Development Process experience
• Object-Oriented Design (OOD) experience
• Software Debug and Troubleshooting
XMP Solution Developer Qualifications
• Xerox EIP SDK Programming Experience (desired but not required)
• MS Windows programming C++
• MS Windows programming C#/.NET (preferred)
• MS Windows Application Development
• ASP.NET Web Application Development
• Javascript
• CSS
• MVC Framework Experience
• Entity Framework Experience
• SQL Server Experience
• MS Windows Print Path Experience
• Strong Design Skills (ability to understand the whole system)
• Microsoft Azure Platform and Azure SDK experience a plus
Additional Information
$60/hr
12 months