Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III

$85k - $134k

Butler/Till

Description

Butler/Till is a results-driven marketing agency offering deeply collaborative client experiences, proprietary technology, and world-class partnerships. At Butler/Till, we take immense pride in our independent, women-owned and led status, our unwavering commitment to a purpose-driven approach, our B-Corp status, and our unique structure as a 100% employee-owned company (ESOP).


SUMMARY


This senior-level role is responsible for designing, coding, testing, and maintaining new and legacy enterprise software systems and data pipelines supporting large-scale use cases for our most important clients. Our ideal candidate is a passionate coder who thrives in a collaborative environment and is eager to tackle challenging technical problems while maintaining a high standard of deliverables. This role will also provide triage and troubleshooting support when called upon to resolve reported issues with Butler/Till's enterprise applications.


KEY OUTCOMES & RESPONSIBILITIES

Key Outcome: Development of quality code

Key Responsibilities:

• Write high-quality, clear, and testable code in one or more server-side programming languages (ASP.NET, C#) that satisfies Butler/Till and client needs while adhering to best practices in architecture (scalability), development, implementation, and security

• Design and develop resilient and performant RESTful APIs to facilitate data exchange between front end, back end, and external components and integrations

• Review code created by other engineering staff to provide timely feedback, ensuring adherence to best practices

• Implement unit and integration tests and conduct functional and performance testing where appropriate.

• Develop reusable software components or refactor existing components for performance and maintainability.

• Conduct analysis to determine integration needs, and design and plan integrations.

Key Outcome: Successful team collaboration and stakeholder satisfaction

Key Responsibilities:


• Contribute to, and promote a collaborative team environment, working closely with colleagues to achieve business objectives

• Collaborate with stakeholders (e.g., business stakeholders, product owners, project managers, and end users) to understand functional and non-functional requirements.

• Maintain a high level of professionalism and frequency of effective communication with stakeholders and other engineering staff

• Collaborate closely with other engineering staff to become a valued member of an autonomous, impactful, cross-functional engineering organization

• Effectively utilize JIRA and Confluence to facilitate knowledge transfer and track development progress

Key Outcome: Elevate personal and departmental technological quotient.

Key Responsibilities:


• Utilizing the Butler/Till Engineering advancement framework, continue to self-develop skills in a Butler/Till-supported language.

• Mentor and provide feedback to peers and more junior/co-op engineering staff

• Obtain and maintain technical certification(s) within the Butler/Till technology stack (Azure, AWS, ASP.NET, C#, Python, SQL, Snowflake)

Other Responsibilities:

• Requirements analysis

• Documentation or creation of artifacts for existing or newly developed systems

• Support enterprise code and systems to ensure business and or service continuity.

Technical Domain Focus

Focus areas represent additional concentrations within the Software Engineering team above that of a general full-stack software engineer candidate. Ideal candidates will be proficient in one or more of the following areas:

Front-end Development Focus

o Using HTML, CSS, and JavaScript to design and create responsive and appealing web user interfaces that adhere to modern accessibility (WCAG) standards for users with disabilities

o Utilize popular front-end frameworks like React, Angular, or Vue.js to build interactive and dynamic web applications

o Work collaboratively with company interface designers to successfully implement user interfaces designed in tools such as Adobe XD, Adobe Photoshop, Sketch, or Figma

o Able to prioritize user needs and preferences, and conduct usability testing to refine interface designs

o Design interactive elements, animations, and micro-interactions that enhance the overall user experience

DevOps Focus

o Work natively in cloud platforms (AWS or Azure), and leverage their services for scalable and resilient application deployments

o Utilize container services such as Docker, and Kubernetes for container orchestration

o Utilize IaC tools such as Terraform, AWS CloudFormation, or Azure Resource Manager to provision, configure, and manage cloud resources and infrastructure

o Monitor cloud-native solutions with CloudWatch or Azure Monitor to ensure the reliability and performance of applications

o Tight collaboration with all engineers to enable shorter development and release cycles to production

Other Responsibilities:

• Additional accountabilities and tasks may be assigned by leader/management, to contribute to overall team and agency success.


QUALIFICATIONS


• REQUIRED QUALIFICATIONS:

o 4-6 years of experience as a Software Engineer or Software Developer

o Bachelor's degree in Computer Science, Software Engineering, a related field, or a combination of Bachelor's degree and work experience

o Expert in one or more popular programming languages and frameworks (ASP.NET, C#)

o Expert in the use of source control tools such as GitHub

o Strong problem-solving skills and attention to detail.

o Ability to excel in a team-oriented environment.

• PREFERRED QUALIFICATIONS:

o Experience as a Software Engineer or Engineering Lead on a team successfully launching SaaS products

o Significant experience modernizing legacy technology to support scalability

CORE COMPETENCIES


• CUSTOMER FOCUS/CLIENT INTIMACY: seeking to understand client business challenges/needs and delivering continuous value to our clients


• COLLABORATIVE: working with teams and across the organization with ease


• OWNER AGILITY: able to continuously learn and quickly adapt to changing circumstance


• RESULTS DRIVEN: accepts accountability to deliver business outcomes, even under changing circumstances. Delivers on commitments


• DISCIPLINED: Thinks, plans, and prioritizes work on an ongoing basis, plans and aligns with key team members before acting

Travel Requirements

All employees, regardless of role or geographic location, are required to attend in person for onboarding during their first week of employment and annually for the shareholder's summit held in June. Additional travel is not routinely expected but may be required for key/critical meetings & events.


WORK ENVIORNMENT & PHYSICAL DEMANDS

The work environment and physical demands characteristics described here are representative of those an employee encounters while performing the essential functions of this job, typically in an office setting or in a home office. An employee in this role may be in a stationary position, often standing or sitting for prolonged periods and using office equipment and computers. The noise level in the office environment is usually moderate. (I.e., business office with computers and printers, light foot traffic, etc.).


Reasonable accommodation may be requested to enable individuals to perform the essential functions.


EEO DISCLAIMER

Butler/Till is an Equal Opportunity Employer to all employees and applicants and prohibits discrimination and harassment of any kind without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.


COMPENSATION

Butler/Till is committed to providing pay transparency of our compensation philosophy and ensuring equitable pay practices for our employee owners. The compensation range for this position is $85,000 - $134,000 and represents the annual salary range in Rochester, NY. Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience.


This is just one component of Butler/Till's total compensation package for employee owners. The total compensation package for this position may also include other elements, including ESOP (employee stock ownership plan), an annual bonus, in addition to a full benefits package, and paid time off benefits, including 100% paid parental leave. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Rochester, NY vacancy
  •  ...Senior Software Engineer - NAVWAR Rochester, NY The Opportunity:  As a Senior Software Engineer, you will contribute to implementing technical solutions for Navigation Warfare and related technologies. Your role will involve research and development efforts to... 
    Suggested
    Full time
    For contractors
    Work at office

    Safran

    Rochester, NY
    1 day ago
  • $85.28k - $117.21k

     ...candidate will develop, troubleshoot, and maintain automation software for applications such as pumping stations and wastewater treatment...  ...with customers and teams to resolve issues, performing engineering calculations, and preparing technical documentation to support... 
    Suggested
    Work at office
    Local area

    Genuine Parts Company

    Rochester, NY
    4 days ago
  •  ...Product Engineer - Enterprise Analytics Services Position Summary Independent technical leader delivering complex software capabilities while contributing to architecture and mentoring peers. Build the Future of Enterprise Analytics Qualitrol's Enterprise... 
    Suggested

    Ralliant

    Rochester, NY
    1 day ago
  •  ...and stored in a strategic [Chainlink Reserve]( Learn more at [chain.link]( About The Role The CCIP Protocol team is hiring a Software Engineer to design and maintain the services that coordinate fast, fault-tolerant cross-chain transactions under adversarial conditions... 
    Suggested
    Remote work

    Chainlink Labs

    Greece, NY
    4 days ago
  • $131k - $228k

     ...technical breakthroughs in industries like agriculture and construction. Summary We are seeking a data-obsessed, solutions-oriented Software Engineer to join our team. This person will collaborate with multiple teams within BRT. They will be customer-oriented and will work... 
    Suggested
    Full time
    Immediate start
    Remote work
    Visa sponsorship

    GrabJobs

    Rochester, NY
    20 hours ago
  • $86.9k - $130.3k

     ...Responsibilities: Provides technical expertise in all aspects of software development, including the design, coding, deployment, testing...  ...business processes. Provides mentorship to other software engineers to enhance skills and effectiveness. Completes code reviews,... 
    Hourly pay
    Full time
    Local area
    Shift work

    University of Rochester

    Rochester, NY
    2 days ago
  •  ...The Opportunity: As a key member of our Engineering team, you will be responsible for designing and developing custom code for...  ...fast-paced environment with the opportunity to create embedded software that enables next-generation R-PNT technology for government and... 
    For contractors
    Work at office
    Worldwide

    Safran

    Rochester, NY
    3 days ago
  •  ...Front End Software Engineer Rochester, NY Long Term Responsibilities: • Work effectively within a large code base to design elegant and efficient solutions for new problems within the context of an existing implementation • Apply application specific... 

    3B Staffing LLC

    Rochester, NY
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Rochester, NY
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Rochester, NY
    4 days ago
  • $180k - $200k

     ...About the role WeTheHobby is evolving from a high-growth startup into a mature, event-driven enterprise. We are seeking a Senior Software Engineer to act as an architectural partner to the SVP of Engineering. Your mission is to help define the blueprint for our future... 
    Full time
    Work at office
    Remote work

    WeTheHobby

    Rochester, NY
    3 days ago
  • $98.5k - $206.8k

    Join to apply for the Senior Software Engineer role at CACI International Inc 5 days ago Be among the first 25 applicants Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required:... 
    Full time
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International Inc

    Rochester, NY
    4 days ago
  • Company DescriptionSatincorp ( is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.We guarantee you the best rate for your skills...

    SA Technologies

    Rochester, NY
    4 days ago
  •  ...Integration Software Engineer A Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception... 

    Integrated Resources

    Rochester, NY
    4 days ago
  • $83.3k - $125k

     ...Equipment) required (safety glasses, gowning, gloves, lab coat, ear plugs etc.) Job Description The Industrial Engineer Business Specialist III is responsible for leading continuous improvement initiatives and fostering a continuous improvement culture in site operations... 
    Temporary work
    Work experience placement
    Work at office
    Day shift

    Thermo Fisher Scientific

    Rochester, NY
    4 days ago
  •  ...Seramount, Fair360 and others. If you're as passionate about your future as we are, join our team.KPMG is currently seeking a Lead Engineer, Network Security Platform to join our Digital Nexus technology team.Responsibilities:Assist in the development of technology... 
    H1b
    Local area

    KPMG

    Rochester, NY
    6 days ago
  • $116.64k - $145.8k

    Job Title: Lead Engineer - Protection & ControlLocation: Rochester, NY; Lancaster, NY; Binghamton, NYWork type: Office (on-site)The salary range for this position is dependent upon experience, ranging from $116,640 to $145,800.Job Summary Responsible for electric system... 
    Contract work
    For contractors
    Work at office
    Local area

    Iberdrola

    Rochester, NY
    4 days ago
  • $116.64k - $145.8k

     ...performing enterprise Microwave and Fiber Optic system planning, engineering, project management, documentation, and diagnostics. Provides...  ..., and documentation of telecommunications hardware, software, and facilities for assigned projects.2. Maintains awareness of... 
    Work at office
    Local area

    Iberdrola

    Rochester, NY
    5 days ago
  • $80k - $120k

     ...The Opportunity Adaptec Solutions is looking for a Robotics Engineer to join our engineering team in Rochester, NY. We are open to...  ...The position will be aligned as Robotics Engineer I, II, or III based on the selected candidate's experience, technical capabilities... 
    Temporary work
    Internship
    Local area
    Immediate start

    Adaptec Solutions LLC

    Rochester, NY
    7 days ago
  •  ...Metrea seeks a Software Engineer to join our EM&C group, developing embedded and systems software for state-of-the-art military communications and signals intelligence products. All teams operate in a small, agile environment with emphasis on reliable, secure software.... 

    Metrea

    Rochester, NY
    1 day ago
  • $84.5k - $157.5k

     ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Embedded Software Engineer Job Code: 43373 Job Location: Rochester, NY Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked... 
    Local area
    Flexible hours

    Harris Geospatial Solutions

    Rochester, NY
    3 days ago
  • Allient Inc. is in growth mode and currently seeking a Senior Embedded Software Engineer to join our team in Rochester, New York! The Senior Embedded Software Engineer researches, designs, and develops embedded software systems in collaboration with hardware product development... 
    Local area

    Allied Motion Technologies

    Rochester, NY
    6 days ago
  • $117k - $218k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Software Engineering - DSP Job Code: 42295 Job Location: Rochester, NY or Sunrise, FL Job Schedule: 9/80; Employees work 9 out of every 1... 
    Local area
    Flexible hours

    L3Harris Technologies

    Rochester, NY
    1 day ago
  • $95k - $154k

     ...want now.Open Roles We're Hiring For Our Clients:Entry-Level Software Programmers (Java/Python)Java Full Stack DevelopersData Analysts...  ...Focus on Java/Full Stack/DevOps and Data Science/Data Engineers/Data Analysts/BI Analysts/Machine Learning/AI Candidates Ideal... 
    Full time
    H1b

    SynergisticIT

    Rochester, NY
    4 days ago
  • $117k - $218k

     ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead Software Engineer Job Code: 42047 Job Location: Rochester NY or Lynchburg VA Job Schedule: 9/80: Employees work 9 out of every 14... 
    Local area
    Flexible hours

    L3Harris Technologies

    Rochester, NY
    3 days ago
  • $116k - $145k

    Lead Engineer - P&C ProjectsReporting to: Manager, Projects UnitLocation: Rochester, NYWork Type: OfficeThe base salary range for this position is dependent upon experience and location, ranging from $116,000 to $145,000 plus up to 16% bonusSummary:The role is responsible... 
    Contract work
    For contractors
    Work at office
    Local area

    Iberdrola

    Rochester, NY
    6 days ago
  • Lead Engineer Automated MachineryPosition OverviewLead a cross-functional machine design team to develop robust, high-performance automated machinery including robotic cells, gantry systems, and motion-control driven equipment. Provide technical direction, mentor engineers... 

    CyberCoders

    Rochester, NY
    7 days ago
  • $116.64k - $145.8k

    Position Information:Job Title: Lead Engineer - Transmission & Substation Project DevelopmentLocations: Binghamton, NY or Rochester, NYSalary Range: $116,640 - $145,800Schedule: On Site - OfficeJob SummaryThis position is responsible for executing comprehensive needs and... 
    For contractors
    Local area

    Iberdrola

    Rochester, NY
    6 days ago
  •  ...controls. THE PERSON:You have a passion for low-level embedded software and the hardware it runs on. You are comfortable working at...  ...system level CollaborationWork across Analog, RTL Design, Systems Engineering, Architecture, and Product Engineering teams Contribute to... 

    AMD

    Rochester, NY
    3 days ago
  • $115k - $130k

    K&A Power Group is a privately held engineering firm delivering worldclass technical expertise and engineering excellence to power utility...  ...to substationsExperience and or knowledge with power analysis software is ideal (i.e. SKM, Etap, Easy Power, etc.)Proven experience... 
    Contract work
    Temporary work
    For contractors
    Local area
    Flexible hours

    K&A Engineering Consulting

    Rochester, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!