Enterprise Applications Engineer

Balsam BrandsBoise, ID
16hHybrid

About The Position

At Balsam Brands, we understand that our enterprise applications are at the heart of our success. Enterprise applications provide the technology foundation for order management, warehouse management, inventory management, order fulfilment, procurement and customer service management. As a talented enterprise applications engineer, you will spearhead our application development process and support our existing applications and systems. This full-time position reports to the Enterprise Technology Senior Manager and is expected to work in a hybrid model, which currently includes Monday, Tuesday, and Wednesday in-office.

Requirements

  • At least five (5) years of .NET C# applications development experience
  • Strong foundation in software engineering, with extensive experience in enterprise application architecture and development
  • Strong experience in object-oriented programming (OOP) languages, database technologies, and web services (SOAP/REST)
  • Experienced in using a variety of tools and utilities, including IDEs, source control, and build tools
  • Knowledge of SDLC methodologies such as Waterfall, Agile, Lean, and Scrum
  • Commitment to learning new technologies, completing training, acquiring certifications and being an impact player
  • Experience leading and mentoring team members
  • Strong communication skills and experience working with diverse and remotely distributed teams
  • Critical Problem solving, analysis and ability to work under minimal supervision

Nice To Haves

  • In-depth understanding of operations, supply chain, inventory management, procurement, and logistics processes
  • Strong understanding of design patterns (Repository, Factory, Dependency Injection, CQRS, etc.)
  • Experience implementing microservices architecture and distributed systems
  • Knowledge of Domain-Driven Design (DDD) principles and clean architecture patterns
  • Experience with event-driven architectures and message queuing systems (RabbitMQ, Azure Service Bus, Kafka)

Responsibilities

  • Follow the technical direction for our enterprise application suite, ensuring alignment with business objectives and industry best practices
  • Analyze complex technical issues, propose innovative solutions, and effectively troubleshoot problems
  • Design and document robust technical specifications, considering scalability, performance, and security
  • Perform hands-on development, testing, and deployment of applications, leveraging your expertise in relevant technologies
  • Continuously monitor and optimize application performance, identifying and resolving bottlenecks
  • Perform DevOps operations for enterprise systems to include design, build, and optimization of comprehensive cloud-based services
  • Promote API based integrations strategy and microservices based architecture
  • Remove blockers, and ensure on time delivery of projects while maintaining quality

Benefits

  • Competitive compensation, including a cash-based incentive plan; salary is reviewed yearly and may be adjusted as part of the normal compensation review process
  • Comprehensive Medical, Dental, and Vision coverage, with 100% of monthly premiums covered for team members, and 85%+ employer-paid premiums for other coverage tiers that include dependents
  • Up to $2,000 annual funding toward HSA accounts
  • Medical, transit, dependent care FSA
  • Infertility coverage offered on all medical plans
  • Generous parental leave program and flexible return options
  • Company-paid life and AD&D insurance
  • Company-paid short and long-term disability insurance
  • 401(k) with dollar-for-dollar company match up to $4,000 per calendar year
  • Employee Assistance Program (EAP) and other mental health and wellness perks
  • Paid holidays, annual shutdown week, PTO, and volunteer time-off (VTO) packages
  • Paid 5-week sabbatical leave after 10 years of employment
  • Annual continuous learning benefit up to $1,000 per person, per fiscal year
  • Up to $300 flexible reimbursement to support setup of new team member's work-from-home environment
  • Generous team member merchandise discount
  • Valuable extras: identity theft protection, subsidized parking, monthly wellness, pet insurance, accident & critical illness insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service