What are the responsibilities and job description for the Staff Software Engineer (Remote) position at BD?
Employer Industry : Medical Technology
Learn more about the general tasks related to this opportunity below, as well as required skills.
Why consider this job opportunity :
Salary up to $199,800
Opportunity for career advancement and growth within the organization
Supportive and collaborative work environment that encourages authenticity
Flexibility to balance work and personal responsibilities
Commitment to employee well-being and development with competitive compensation and benefits
Chance to make a positive impact on patient outcomes through innovative software solutions
What to Expect (Job Responsibilities) :
Participate in all aspects of agile software development for cloud-native modular components, including design, testing, implementation, deployment, and production support
Drive agile development methodologies and pursue continued learning opportunities
Guide the design and building of end-to-end systems optimized for performance, scale, and reliability
Maintain high standards for code quality and application design
Develop deployment automation using DevOps principles
What is Required (Qualifications) :
7 years of experience in building large-scale software applications
3-5 years of experience with cloud SaaS development
Experience in designing and building serverless cloud solutions with AWS
Strong hands-on development expertise with Go, TypeScript, JavaScript, Shell, HTML, and React
Bachelor’s degree in computer science or a related field required; Master's or advanced degree strongly preferred
How to Stand Out (Preferred Qualifications) :
Experience working with Business Intelligence and analytics tools, such as ThoughtSpot
Familiarity with multiple database implementations (e.g. SQL, DynamoDB)
Experience interacting with global teams
Knowledge of Clean Code principles and DORA
Experience in unit / integration testing
J-18808-Ljbffr
Remote working / work at home options are available for this role.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Staff Software Engineer (Remote)?
Sign up to receive alerts about other jobs on the Staff Software Engineer (Remote) career path by checking the boxes next to the positions that interest you.