Looking for the right company?
Science. Technology. Service.
Bracket offers a unique suite of solutions, with a unique perspective on clinical research development. We focus on bringing together best-in-class science, technology and service to drive superior clinical outcome results for our clients and for their patients. If you are a creative problem-solver and have a hard-wired, instinctual commitment to exceptional customer service, we'd love to talk to you!
Is this job right for you?
A company that offers a unique suite of solutions, with a unique perspective on clinical research development.
Focused on bringing together best-in-class science, technology and service to drive superior clinical outcome results for our clients and for their patients.
At the leading-edge of clinical research data, one exceptional service at a time.
Experienced and have implemented over 250 studies in more than 80 countries
A company that takes great care to maintain our culture and ensure that each new team member enhances that culture.
Ready to create an inspiring team environment with an open communication culture
Determined to set clear team goals
Able to delegate tasks and set deadlines
A leader who oversees day-to-day operation
Diligent and monitor team performance and report on metrics
Inspiring and strive to motivate your team members
A mentor that provides coaching and discovers training needs and
A facilitator that lists to team members’ feedback and resolves any issues or conflicts
Adept at recognizing high performance and reward accomplishments
Motivated to encourage creativity and innovation
Excited to spread your wings in a role with a leadership component
A detail-oriented problem solver who delights in adding value to products and their roadmap
Drawn to Development because you like contributing to solid, well-made products
Eager to use your skills in a company with products that helps people
If you’re looking for a growing company with delighted customers, a dedication to superb products designed with the patient in mind, and a management team that allows you to make your mark on how the company evolves, we want to hear from you.
Bracket innovates at the leading-edge of clinical research data, one exceptional service at a time. From the advanced technology of our eCOA electronic Clinical Outcomes Assessments flexible platform, to the efficiency of our scalable and configurable Randomization and Trial Supply Management (RTSM) Clinical IRT solution, to our science-focused Rater Training and Quality Assurance programs, Bracket does it faster, better and with an eye on the future of our industry.
Our products and services bring innovative technology to Biotechs, Pharmaceuticals, and NGOs advancing the field of scientific discovery in dozens of countries around the world. We have been an eCOA provider since 1998 with first IVR patient diary implementation and continue to grow.
We are seeking an exceptional candidate to lead and produce software for our team.
This role will require an experienced Team Lead ready to play a key part in our software development efforts, interfacing directly with the engineering, product testing and product management teams to ensure superb-quality development and deployments of software enhancements. As the key lead on our software development, you will learn our innovative software suite from the inside out. You will help developers grow both technically and increasing their product knowledge. At a medium sized company, you will see the impact of your work daily as part of our rapid release schedule.
We pride ourselves on the quality of our systems and our ability to evolve products to anticipate client needs. As a Team Lead, you’ll combine organizational skills, familiarity with software development, and a keen detail orientation to help ensure we settle for nothing less than the highest standards.
As a Team Lead, you will be contributing to team and software development needs:
Inspire and motivate teamwork for achieving goals
Help facilitate the day to day activities of a team of Product Developers
Be open to new ideas from the team
Provide oversight and ownership to a vertical area of one or more products
Contribute to a technical product roadmap
Work with Product to incorporate technical product gaps that may be considered for inclusion in future product roadmaps.
Be the technology and domain subject matter expert in one or more business domains and/or technical areas.
Encourage and support independent thinking
Contribute to the creation of departmental procedure documents and working instructions.
Provide technical leadership to drive the successful completion of development projects.
Create and/or approves technical design documentation.
Evaluate and implement new technologies into the current development process.
Assist in the creation and maintenance of technical standards.
Takes active participation in technical training and mentoring for junior team members and cross functional teams.
Do you have the right background for this job?
Required Skills and Experience
7+ years’ experience professionally developing software.
2+ years managing development teams.
Experience providing technical leadership.
Experience with some or all of the following technologies:
Microsoft SQL Server or other relational databases including stored procedures, views and triggers
Microsoft Visual Studio 2015/2017, C#, ASP.NET
Web page design, Angular, React
Object Relational Mapping (OR/M), MVC, MEF, Unity Framework
Team Foundation Server, BitBucket, Git, Subversion or other source control product
Knowledge of the various services and capabilities of cloud computing platforms (AWS/Azure/GCP)
An understanding of CI/CD processes and tools like Jenkins or Bamboo is desirable
Knowledge of Docker containers and related orchestration technologies is desirable
Cloud Certifications a plus
Strong analytical and conceptual skills, with a curious mind for troubleshooting and building software.
Detail-orientation with the ability to understand how each aspect interacts with the big picture.
A solid understanding of software development life cycle (SDLC) and programming fundamentals.
Excellent oral and written communication skills and an ability to work with technical and non-technical staff.
Proven perseverance to carry a set of software deliverables from requirements to completion.
Understanding of Agile methodologies
A single-minded focus on deadlines and deliverables.
Fluency in English, both written and verbal.
Bachelor’s degree required.
We treat our employees right:
A fully comprehensive benefits program with medical, dental, vision, company paid life insurance, short and long term disability. Great Paid Time Off program that starts with 20 days of accrual per calendar year; great 401k plan with company match that is 100% vested immediately. Paid parental leave and other competitive benefits.
Bracket is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will be considered for employment regardless of race, religion, gender, gender identity, sexual orientation, national origin, disability, age, or veteran status. Bracket is also committed to complying with all fair employment practices regarding citizenship and immigration status.
The right opportunity is waiting for you here at Bracket, what are you waiting for? Apply now!