Jobs · Engineering

Software Engineer I or II

Brewer Science · United States · 3 mo ago
RemoteRemoteEngineeringFull-time

About the role

Brewer Science, Inc. is seeking a Software Engineer to join our remote team. The ideal candidate will have a strong background in modern application development, cloud platforms, and programming languages like JavaScript, Python, and SQL. Experience with AI code assistants, file management, and ERP customization is preferred. Strong problem-solving skills, attention to detail, and the ability to multitask are essential.

Responsibilities

  • Participate in cross-functional teams to define processes for comprehensive application development, global content management, and continuous process improvement.
  • Analyze application requirements, provide recommendations, and develop enhancements based on usability principles and best practices.
  • Write clean, efficient, and well-documented code based on specifications from senior engineers or team leads.
  • Support systems, database, and application infrastructure, and application development tools.
  • Collaborate closely with team members, including senior engineers, quality assurance, and product management, to deliver solutions that meet business needs.
  • Leverage knowledge of current technology and design standards to identify opportunities for improvement in existing and new systems.
  • Contribute to code reviews to gain feedback, insights, and to learn industry best practices.
  • Create and maintain comprehensive documentation for software features, APIs, and modules, ensuring clarity and completeness.
  • Provide support and training for applications, responding to user issues and offering education to appropriate personnel or super users.

Requirements

  • Software Engineer I: Bachelor's degree in computer science, computer engineering, or related field or equivalent combination of education and experience.
  • Software Engineer II: Bachelor's degree in computer science, computer engineering, or related field and 2+ years of experience or Master’s degree in computer science, computer engineering, or related field and equivalent combination of education and experience.

Qualifications

  • Experience with Modern Application Development including JavaScript, React, Angular, or similar JS frameworks/libraries, web-based cloud platforms such as AWS or Azure, Rest APIs, Node.js, and Relational DBs (MySQL, Oracle).
  • Experience with Python and JavaScript.
  • Familiarity with AI code assistants.
  • Experience with FileMaker Pro development and server management, JavaScript, and PHP.
  • Experience in SaaS/ERP customization and support includes ERP software administration and development, either Oracle e-Business Suite or SAP.
  • Strong ability to troubleshoot and problem solve.
  • Great attention to detail and ability to multitask.

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 4 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com