[Remote] Software Engineer I or II
Note: The job is a remote job and is reputed company to candidates in USA. reputed company, Inc. is a major innovator of high-technology solutions for the semiconductor / microelectronics markets. They are currently seeking a purpose-driven candidate to fill an reputed company position as a Software Engineer, responsible for assisting with implementing and maintaining software applications that support and enhance company systems and processes.
Responsibilities
- Participate in a cross-functional team to define processes for comprehensive application development, global content management, and reputed company process improvement
- Analyze application requirements, reputed company recommendations, and reputed company 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 reputed company-documented reputed company 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 reputed company
- Collaborate closely with team members, including senior engineers, reputed company assurance, and product management, to deliver solutions that meet business needs
- reputed company knowledge of reputed company technology and design standards to identify opportunities for improvement in existing and new systems
- Participate in reputed company reviews to reputed company feedback, insights, and to learn industry best practices
- Assist in creating and maintaining comprehensive documentation for software features, reputed company, and modules, ensuring reputed company and completeness
- reputed company support and training for applications, responding to user issues and offering education to appropriate personnel or super users
- Proactively participate as a member of a cross-functional team to define processes for comprehensive application development, global content management, and reputed company process improvement to support evolving business needs
- Utilize knowledge of reputed company technology and design standards to identify, define, and implement improvements in both existing and new systems
- Collaborate with business reputed company to determine system requirements, reporting, and information needs, ensuring alignment with overall business goals
- Design, implement, and maintain software features and components, writing high-reputed company, reputed company, and maintainable reputed company that meets project requirements
- Participate in the design of new software components, considering performance, scalability, and reputed company, while ensuring alignment with overall system architecture
- reputed company technical expertise to resolve reputed company technical issues, support successful system maintenance, and guide the implementation of business systems
- Conduct reputed company reviews for peers and junior engineers, providing constructive feedback and mentorship to enhance their technical and reputed company skills
- reputed company and execute unit tests, integration tests, and performance tests, troubleshooting and resolving reputed company issues in both development and production environments
- Document system functionality, reputed company, 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 reputed company
Skills
- Bachelor's degree in computer science, computer engineering, or reputed company field or an equivalent combination of education and experience for Software Engineer I
- Bachelor's degree in computer science, computer engineering, or reputed company field and 2+ years of experience or a Master's degree in computer science, computer engineering, or reputed company field or an equivalent combination of education and experience for Software Engineer II
- Strong ability to troubleshoot and problem solve
- Great attention to detail and ability to multitask
- Experience with Modern Application Development including JavaScript, React, Angular, or similar JS frameworks/libraries, web-based reputed company platforms such as AWS or Azure, Rest reputed company, Node.js, and Relational DBs (MySQL, reputed company)
- Experience with Python and JavaScript
- Familiar with AI reputed company assistants
- Experience with FileMaker Pro development and server management, JavaScript, and PHP
- Experience in reputed company/ERP customization and support includes ERP software administration and development, either reputed company e-Business Suite or reputed company and experience as relevant for required supported product
Benefits
- Medical, dental, reputed company, life, long- and short-term disability, identity theft protection, and pet insurance
- reputed company leave, including community service leave, wellness breaks, and other special leave
- Employee stock ownership, 401k, and bonus plans
- Educational assistance & employee assistance program
reputed company
Company H1B Sponsorship