
Software Engineer I or II/ 1 day ago
Quick Summary
Brewer Science, Inc. is a major innovator of high-technology solutions for the semiconductor / microelectronics markets. We are currently seeking a purpose-driven candidate with an ownership mentality to fill an open position as a Software Engineer. This position is remote.
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor an employment visa for this position.
Summary:
Software Engineers are responsible for assisting with implementing and maintaining software applications that support and enhance company systems and processes. They are also responsible for supporting systems, database and application infrastructure, and application development tools.
Responsibilities:
Software Engineer I
- Participate in a cross-functional team 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.
- Offer technical expertise for the maintenance and implementation of business systems, ensuring their alignment with evolving business needs.
- Write clean, efficient, and well-documented code based on specifications from senior engineers or team leads.
- Assist in creating and executing test cases to ensure software functionality, performance, and stability, and participate in debugging and issue resolution.
- 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.
- Participate in code reviews to gain feedback, insights, and to learn industry best practices.
- Assist in creating and maintaining 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.
Software Engineer II
Same duties as Software Engineer I.
Additional duties as Software Engineer II:
- Proactively participate as a member of a cross-functional team to define processes for comprehensive application development, global content management, and continuous process improvement to support evolving business needs.
- Utilize knowledge of current technology and design standards to identify, define, and implement improvements in both existing and new systems.
- Collaborate with business groups to determine system requirements, reporting, and information needs, ensuring alignment with overall business goals.
- Design, implement, and maintain software features and components, writing high-quality, scalable, and maintainable code that meets project requirements.
- Participate in the design of new software components, considering performance, scalability, and security, while ensuring alignment with overall system architecture.
- Provide technical expertise to resolve complex technical issues, support successful system maintenance, and guide the implementation of business systems.
- Conduct code reviews for peers and junior engineers, providing constructive feedback and mentorship to enhance their technical and professional skills.
- Develop and execute unit tests, integration tests, and performance tests, troubleshooting and resolving complex issues in both development and production environments.
- Document system functionality, APIs, scripts, processes, and training materials, contributing to comprehensive technical documentation and user guides.
- Mentor and train team members and super users, offering guidance and education to support their applications, modules, and technical growth.
Education & Credentials:
Software Engineer I
- Bachelor's degree in computer science, computer engineering, or related field or
- An 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 or
- An equivalent combination of education and experience.
Experience with Modern Application Development including JavaScript, React, Angular, or similiar 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
Familiar 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 and experience as relevant for required supported product.
Strong ability to troubleshoot and problem solve.
Great attention to detail and ability to multitask.
Environmental Conditions:
- Regularly required to talk or hear.
- Frequently required to sit.
- Rotating On-call environment.
- Occasionally required to stand or walk.
- Required to use hands and finger, handle, or feel, and with with hands and arms.
- Must occasionally lift and/or move up to 20 pounds.
- Work indoors in a temperature-controlled environment, i.e., in an office, meeting room, etc.
Benefits
At Brewer Science, we are a Top Workplace, Certified Employee-Owned, Certified B Corp™, and GreenCircle Certified Zero Waste to Landfill. By joining Brewer Science, you will be eligible to receive benefits including:
- Medical, dental, vision, life, long- and short-term disability, identity theft protection, and pet insurance
- Paid leave, including community service leave, wellness breaks, and other special leave
- Employee stock ownership, 401k, and bonus plans
- Educational assistance & employee assistance program
Application Process:
To apply for this position please complete the online application. This position is open until filled. Screening will begin immediately.
Equal Employment Opportunity - M/F/Disability/Veterans

