Sr. Software Engineer

Details of the offer

Company Description BCC Software is the leading postal and presort software solutions provider. With over 45 years of industry experience, we are dedicated to ensuring that all of our software products and marketing solutions are always ahead of the curve and compliant with the latest USPS® regulations.

Job Description

BCC Software is seeking a skilled Senior Software Engineer to join our dynamic team. This role is ideal for a problem-solver who thrives in an Agile environment and is eager to contribute to both established and innovative software solutions, including desktop and SaaS applications.

BCC's products must remain compliant with USPS regulations, requiring regular updates alongside biannual major releases to address USPS price and service changes. These updates demand collaboration across multiple departments to ensure compliance and deliver quality solutions to our customers.

The Sr. Software Engineer will join one of our many engineering teams, each with its own unique identity, working closely with a small group of 3-4 engineers, primarily in a remote environment. Strong communication, collaboration and team engagement are essential.

Key Responsibilities:

Develop and maintain software, including:

Estimating and sizing user stories.
Developing, reviewing, and testing code.
Documenting and collaborating on all assigned Sprint activities and delivering consistent results in an Agile SCRUM environment.
Serve as a senior team member and champion new technologies, processes, and best practices.
Collaborate with Product Owners to review requirements, define acceptance criteria, and plan user stories, epics, and projects.
Act as a key contributor within your team while also representing your expertise across the broader Engineering organization, collaborating on projects that involve multiple teams and span geographic regions.
Take ownership of problems, not just tasks, to drive solutions.

Qualifications

Required:

15+ years of software development experience using .Net/C#, C++, and C.
Hands-on experience with automated unit testing and mocking frameworks.
Proficiency in Linux and Windows application development.
Strong skills with software engineering tools (source control, compilers, debuggers, etc.).
Knowledge of database concepts (relational, document, or text-based) with a focus on design, scaling, and performance tuning.
Understanding of application security principles and best practices.
Familiarity with modern CI/CD practices using Git.
Excellent communication, analytical, and problem-solving skills.

Preferred:

Experience in technical or team leadership roles.
Familiarity with public cloud-hosted (AWS/Azure) or hybrid solutions.

Additional Information

AAP/EEO Statement
BCC Software provides equal employment opportunity to all individuals regardless of age, race, color, creed, religion, ancestry, sex (including pregnancy, childbirth or related medical conditions), gender, sexual orientation, gender identity or expression (including transgender status), national origin, veteran or military status, marital status, genetic information, physical or mental disability, familial status, reproductive health decisions, status as a victim of domestic violence, or any other basis protected by applicable laws and regulations. Further, the company takes affirmative action to ensure that applicants are employed, and employees are treated during employment without regard to any of these characteristics. Discrimination of any type will not be tolerated.

Salary: $110,000 - $150,000


Nominal Salary: To be agreed

Source: Smartrecruiters

Requirements

Senior Security Engineer

We're looking for a Security Engineer to help us secure the next generation of products that will go beyond just ID and enable our members to leverage the po...


Clear - Corporate - New York

Published 14 days ago

Testing Neuropsychologist - Tuxedo Park, Ny

We are actively looking to hire talented adult, pediatric or lifespan Neuropsychologists, who are passionate about patient care and committed to clinical exc...


Lifestance Health - New York

Published 14 days ago

Fp&A Analyst

Catbird, a luxury DTC jewelry brand, is hiring an FP&A Analyst to join our Finance Team. This position plays a vital role in analyzing and enhancing the fina...


Catbird - New York

Published 13 days ago

Director, Digital & Technology (Data Science)

THE OPPORTUNITY We are seeking a self-starting, versatile Director on our Digital & Technology team with a strong technical background and expertise in both ...


Global Prairie - New York

Published 13 days ago

Built at: 2024-12-22T15:35:10.599Z