Sr. Software Engineer
- 📅
- Jan 26, 2022 Post Date
Position Summary:
- Review and repair legacy code.
- Develop technical specifications gathering and writing as needed to maintain system.
- Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
- Analyze, design, coordinate and supervise the development of software systems.
- Analyze system specifications and translate system requirements to task specifications for junior programmers.
- As a senior engineer, analyze user needs and develop software solutions using a strong understanding of WebSphere Commerce or similar technologies in the eCommerce space like Shopify, Magento Commerce, BigCommerce, Oracle Commerce, etc.
- Design software or customize software for client use in the eCommerce web and mobile site, and in-store tablet applications, with the aim of optimizing operational efficiency.
- Develop the eCommerce applications employing J2EE and standards.
- Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
- Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
- Maintain working knowledge of advancing technologies relating to web-based interface system.
- Ability to conduct research into application development issues and products.
- Keen attention to detail.
- Ability to prioritize, execute tasks, and deliver results on time.
- Demonstrated ability to work in a fast-paced, team-oriented, and collaborative environment.
- Ability to lead medium complexity projects with minimum supervision.
- Review and repair legacy code.
- Develop technical specifications gathering and writing as needed to maintain system.
- Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
- Analyze, design, coordinate and supervise the development of software systems.
- Analyze system specifications and translate system requirements to task specifications for junior programmers.
- As a senior engineer, analyze user needs and develop software solutions using a strong understanding of WebSphere Commerce or similar technologies in the eCommerce space like Shopify, Magento Commerce, BigCommerce, Oracle Commerce, etc.
- Design software or customize software for client use in the eCommerce web and mobile site, and in-store tablet applications, with the aim of optimizing operational efficiency.
- Develop the eCommerce applications employing J2EE and standards.
- Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
- Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
- Maintain working knowledge of advancing technologies relating to web-based interface system.
- Ability to conduct research into application development issues and products.
- Keen attention to detail.
- Ability to prioritize, execute tasks, and deliver results on time.
- Demonstrated ability to work in a fast-paced, team-oriented, and collaborative environment.
- Ability to lead medium complexity projects with minimum supervision.
Skills, Abilities, Experience & Qualifications:
- Master’s or Bachelor's degree program in Computer Science, or related technical field.
- Excellent written and oral communication skills
- 3+ years of experience in developing customer facing web applications.
- 3+ years of experience in software development
- 3+ years of experience with Web Sphere Commerce 7.x / 8.x / 9.x or similar technologies in the eCommerce space like Shopify, Magento Commerce, BigCommerce, Oracle Commerce, etc.
- Expert in all stages of Software Development Lifecycle
- Strong problem-solving skills
- Knowledge of Java, Struts, Spring, Junit, XML, XSLT, JSP, Javascript, jQuery, Ajax, CSS, Hibernate, SQL
- Experienced in Struts and Spring frameworks
- Experienced in search technologies like Solr, Elastic Search
- Knowledge of web services technologies (SOAP and RESTful)
- Expert in Object-oriented programming concepts
- Experienced in developing web services technologies (SOAP and RESTful)
- Experienced in Unix scripting (bash, ksh)
- Strong Experience in Databases (Oracle 11i or DB2)
- Quick learner with curiosity & passion to learn and adapt to new technologies
- Excellent verbal and written communications skills and being a team player
- Strong software engineering design skills, ability to independently design and implement software engineering projects as well as work as a part of the team
- Ability to work for prolonged periods of time while operating computer and telephone equipment
- Ability to work at least 40 hours per week from the Company’s Fremont, California corporate office with flexibility based on project needs
Note: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required and are not intended to be an exhaustive list of all duties, responsibilities or qualifications associated with this job.