1 Click Easy Apply


Senior Software Developer


Rochester, New york


Senior Software Developer Job Opening in Rochester, New york - At Pharos, our motto is ?Discover Best? and that mindset of discovery and self examination applies to everything we do. We?re leading the industry in innovation on the web, mobile and cloud technologies, all in service to making print more secure, convenient and infinitely flexible for our customers.
We?re looking for the right person to join our team and be a valued member of the Pharos family. If you?d like to discover your best, why not consider us ?
Senior Software Developer
We are looking for full stack senior-level engineers to help us as we migrate our successful solutions from premise-based applications to cloud-based solutions.
Skills and Experience
Successful candidates will be self-motivated individuals with good interpersonal skills able to implement complete lifecycle software engineering tasks. This includes being able to interact with product owners and other team members to understand requirements, designing, implementing and delivering new software components and services.
You will have:
6+ years Software Engineering experience
BS Computer Science or equivalent
Good general skills with deep knowledge in an area or two
Experience as both a producer and consumer of services and APIs
Eagerness to both review peer code and have your code reviewed
Ready to work on both new projects as well as fixing and maintaining existing code
Passionate about software as a craft
Ability to work within tight deadlines and be adept at balancing shifting priorities and time management
Tech Experience
Our mindset of ?discovering best? means that we are always trying to improve our choices of tools and technologies. We aren?t looking for absolute specifics, but as a lot of what we are doing is either web development, or Java based, an interest in those technologies is invaluable.
Here are some things we are looking for:
Proficiency in at least one mainstream compiled language (C#, Java, Objective-C etc.)
Proficiency in at least one mainstream interpreted language (JavaScript, Ruby, Python, PHP, etc.)
Proficiency programming for or against databases ? either SQL or NO SQL.
Proficiency in Git and source control in a team environment
Excellent grasp of good software design patterns and practices: OOD, KISS, SOLID design, DRY, test driven development, code reviews, etc.
Competent understanding of automated processes including continuous integration and continuous deployment.
Experience building single-page web applications with modern web technologies (backbone, angular etc.) is a solid plus
Experience or good understanding of Agile software development
Experience with cloud technologies is a plus.
Other Requirements:
To be considered, our candidates must exemplify our core values:
The highest ethics, enthusiasm with a consistently positive attitude.
A passion for learning about technology and sharing that learning with others
Excellent communication and development skills
Pharos Systems is an Equal Employment Opportunity Employer M/F/D/V
Team player - ability to work on cross functional teams, including Operations and Product management
Strong problem-solving and creative thinking skills
Self-Starter - ability to work independently and with initiative
Job Type: Full-time
Job Location:
Rochester, NY
Required education:
Bachelor's
Required experience:
Software Engineering: 6 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC