Developer

Build-A-Bear WorkshopSt. Louis, MissouriOn-siteFull-timeSenior, 5–8 yearsListed 1 week ago

Apply now

About this role

As a Developer, you will play a pivotal role in transforming business needs into innovative, scalable software solutions. In this hands-on, individual contributor role, youll drive the software development lifecycle—from understanding requirements and designing elegant solutions to coding, testing, documenting, & deploying high-quality applications. A passionate problem solver, this role performs with commitment to technical excellence and the ability to meet business goals with reliable solutions.

RESPONSIBILITIES:
Design, develop, test, and deploy scalable web & enterprise applications across the full stack; front-end & back-end
Perform debugging, troubleshooting, and root cause analysis for production issues
Collaborate with product owners, business stakeholders, and cross-functional IT teams to translate requirements into technical solutions
Provide Tier-2 support and track down issues with existing software solutions.
Write & maintain technical documentation for applications, APIs, and processes
Other duties as assigned by management

REQUIRED QUALIFICATIONS:
Bachelors Degree in Computer Science, Software Engineering, or other related fields OR equivalent experience
A minimum of 5-7 years of experience working in a software development role
Proficient in full-stack development (front-end & back-end technologies)
Proficient in developing applications using object-oriented programming (OOP) languages (eg., C#, Java, or similar)
Proficiency working with relational databases ( eg. SQL, PostgreSQL)
Proficiency working with HTML, CSS, & JavaScript frameworks (eg. React)
Skilled in RESTful API development & integration
Skilled with version control systems (Git) & Agile Development methodologies (Scrum, Kanban)
Strong problem-solving, debugging, and analytical skills

PREFERRED QUALIFICATIONS:
Experience with cloud platforms (Azure, AWS)
Experience with CI/CD pipelines and DevOps practices
Exposure to microservices architecture and distributed systems
Prior experience supporting production systems and Tier 2 supports

BEHAVIORAL TRAITS FOR SUCCESS:
Adaptable to changes in pace
Data-driven and analytical
Innovative & self-motivated
Disciplined; Strong independence & responsibility for own work
Meticulous attention to detail
Values challenge & opportunities to showcase creative problem solving
Enjoys expressing & implementing their own ideas
Comfortable with conflict & challenge
Technical problem-solving and ingenuity while working within approved organizational systems and technology

WORKING ENVIRONMENT:
Typical office environment with climate control and sufficient lighting, ergonomic desk/chairs
Corporate Office located in St. Louis, MO
Lifting/Standing, etc.

YOUR PERFORMANCE WILL BE MEASURED ON:
Your performance will be measured by your ability to achieve annual department objectives and corporate goals, which include but are not limited to the following.
Decision-making, judgment, and execution
Commitment to technical excellence
Accuracy and efficiency
Innovative and scalable software solutions
Successful software development lifecycles
Ability to design elegant solutions that meet business goals
Able to communicate complex issues in a clear and concise manner
Deadlines, Accuracy, and Quality
Stakeholder Feedback