e2open
Software Engineer
e2open, Dallas, Texas, United States, 75215
E2open is the connected supply chain platform that enables the world’s largest companies to transform the way they make, move, and sell goods and services. We connect more than 400,000 partners as one multi-enterprise network. Powered by the network, data, and applications, our SaaS platform anticipates disruptions and opportunities to help companies improve efficiency, reduce waste, and operate sustainably. Our employees around the world are focused on delivering enduring value for our clients.Software Engineer
DEPARTMENT: Product Development
BUSINESS UNIT: Corporate
REPORTS TO: Manager
DIRECT REPORTS: No
YEARS OF EXPERIENCE: 0-3
POSITION LOCATION: Dallas, TX (must currently reside there)
Position Overview
The Software Engineer role within e2open is an entry level position within the Development team, creating and updating programs to meet the needs of our customers. Using a variety of software languages, tools and techniques, the Software Engineer delivers high quality products according to the specifications outlined by Product Management according to the standards set across the company.RESPONSIBILITIES:
Technology
Apply a basic knowledge of programming languages for software developmentDemonstrate a basic knowledge of database structures, queries, and performanceExhibit a basic familiarity of complex data structures, transformations, derivations, serialization, queuing theory, message handling, buffer management, threading, and other similar software constructsUnderstand the use of Open Source including licensing models, constraints, and proper incorporationShow experience with User Interface/Experience design, testing, constraints, validation, technologiesImplement API design with security, backwards compatibility, validation, error handlingPractice interface security, data encryption, ethical hacking, and denial of service attack preventionEmploy a basic understanding of operating system, file system, virtual machine management, maintenance, and performance managementExercise software build technologies including source control, build and branching, automationDevelopment
Demonstrate the ability to cross train and learn new technologiesDesign, implement and test enhancement feature requests to enhance product functionality as needed with minimal risk to existing product stability, reliability, and performanceCreate unit tests and proactively validate all developed softwareContribute to design decisions on new featuresTroubleshoot defects independently and cooperativelyWork with and assist other departments with any technical issues that ariseFollow best practices for security guidelines internally and in developed softwareImplement product ‘stories’ to create software exceeding customer needsMaintain existing components to improve performance and enhance functionality without regressionSupport
Work with support engineers, professional services, and sales engineers to investigate and handle customer and field escalated cases.Coordinate, respond, track and follow-up on customer problem reports/technical support requestsConduct technical investigation of product defects raised by customers or other groups like QA or SupportPeriodically monitor production or other critical systems for signs of potential problemsStrong customer service and teamwork skillsSuggest improvements to monitoring, system reliability or other factors impacting customer platformsCraft sound technical plan of action for resolution of complex problems and execute themProactively eliminate unnecessary or invalid support requestsIdentify root cause for any errors detectedProcess
Follow processes, guidelines, procedures, and best practices defined by senior staff and management.Work with members in the organization across various time zones.Switch between multiple tasks based on dynamic priorities.Review security and data segregation modelsKnowledge of overall development lifecycle, processes, and process improvementCommunication
Able to communicate well with othersAsk questions without hesitation. Pursue resolution diligently until an answer is providedWrite clearly, concisely and at a level appropriate for the intended audienceQUALIFICATIONS AND EXPERIENCE:
General Qualifications:
Able to communicate well with othersParticipate in meetings, sharing ideas, experiences and retaining shared informationAsk questions without hesitation. Pursue resolution diligently until an answer is providedWrite clearly, concisely and at a level appropriate for the intended audienceCommit to Ontime Delivery of committed work productDeliver a level of quality commensurate with requirementsIdentify obstacles and seek out appropriate help in removing themShow high motivation and a strong drive for resultsEvolve knowledge of products, markets, and customer needsManifest a highly organized and detail-oriented work ethicAccept constructive criticism effectivelyTechnical Qualifications:
This section will detail the specific skills and experience required for the position. This may include and not be limited to software development languages (Java, Ruby on Rails, React/Redux…), tool experience (Drools, Jasper reports, Spring…), database technologies (relational, graph, SQL…) or other skillsets needed for the specific requisition and team requirements.
These will change for each job opening.JavaRelational DBYears of Experience: 0-3 years
Beneficial Skills Though Not Required:
UI: JSP / JS / HTML / SCSS / CSSServer: Spring / OracleOS: Linux / Shell scriptingJ2EEExperience in supply chain management / visibilityPHYSICAL REQUIREMENTS:
General office environment and responsibilities requiring:Extensive use of computers involving viewing a monitor and keyboarding most of the workdayPlacing, receiving and participating in conference callsOccasionally moving and lifting objects up to 20 poundsMay require 10% travel or more if neededE2open is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.E2open participates in the E-verify program in certain locations, as required by law.E2open does not accept unsolicited referrals or resumes from any source other than directly from candidates or preferred vendors. We will not consider unsolicited referrals.
#J-18808-Ljbffr
DEPARTMENT: Product Development
BUSINESS UNIT: Corporate
REPORTS TO: Manager
DIRECT REPORTS: No
YEARS OF EXPERIENCE: 0-3
POSITION LOCATION: Dallas, TX (must currently reside there)
Position Overview
The Software Engineer role within e2open is an entry level position within the Development team, creating and updating programs to meet the needs of our customers. Using a variety of software languages, tools and techniques, the Software Engineer delivers high quality products according to the specifications outlined by Product Management according to the standards set across the company.RESPONSIBILITIES:
Technology
Apply a basic knowledge of programming languages for software developmentDemonstrate a basic knowledge of database structures, queries, and performanceExhibit a basic familiarity of complex data structures, transformations, derivations, serialization, queuing theory, message handling, buffer management, threading, and other similar software constructsUnderstand the use of Open Source including licensing models, constraints, and proper incorporationShow experience with User Interface/Experience design, testing, constraints, validation, technologiesImplement API design with security, backwards compatibility, validation, error handlingPractice interface security, data encryption, ethical hacking, and denial of service attack preventionEmploy a basic understanding of operating system, file system, virtual machine management, maintenance, and performance managementExercise software build technologies including source control, build and branching, automationDevelopment
Demonstrate the ability to cross train and learn new technologiesDesign, implement and test enhancement feature requests to enhance product functionality as needed with minimal risk to existing product stability, reliability, and performanceCreate unit tests and proactively validate all developed softwareContribute to design decisions on new featuresTroubleshoot defects independently and cooperativelyWork with and assist other departments with any technical issues that ariseFollow best practices for security guidelines internally and in developed softwareImplement product ‘stories’ to create software exceeding customer needsMaintain existing components to improve performance and enhance functionality without regressionSupport
Work with support engineers, professional services, and sales engineers to investigate and handle customer and field escalated cases.Coordinate, respond, track and follow-up on customer problem reports/technical support requestsConduct technical investigation of product defects raised by customers or other groups like QA or SupportPeriodically monitor production or other critical systems for signs of potential problemsStrong customer service and teamwork skillsSuggest improvements to monitoring, system reliability or other factors impacting customer platformsCraft sound technical plan of action for resolution of complex problems and execute themProactively eliminate unnecessary or invalid support requestsIdentify root cause for any errors detectedProcess
Follow processes, guidelines, procedures, and best practices defined by senior staff and management.Work with members in the organization across various time zones.Switch between multiple tasks based on dynamic priorities.Review security and data segregation modelsKnowledge of overall development lifecycle, processes, and process improvementCommunication
Able to communicate well with othersAsk questions without hesitation. Pursue resolution diligently until an answer is providedWrite clearly, concisely and at a level appropriate for the intended audienceQUALIFICATIONS AND EXPERIENCE:
General Qualifications:
Able to communicate well with othersParticipate in meetings, sharing ideas, experiences and retaining shared informationAsk questions without hesitation. Pursue resolution diligently until an answer is providedWrite clearly, concisely and at a level appropriate for the intended audienceCommit to Ontime Delivery of committed work productDeliver a level of quality commensurate with requirementsIdentify obstacles and seek out appropriate help in removing themShow high motivation and a strong drive for resultsEvolve knowledge of products, markets, and customer needsManifest a highly organized and detail-oriented work ethicAccept constructive criticism effectivelyTechnical Qualifications:
This section will detail the specific skills and experience required for the position. This may include and not be limited to software development languages (Java, Ruby on Rails, React/Redux…), tool experience (Drools, Jasper reports, Spring…), database technologies (relational, graph, SQL…) or other skillsets needed for the specific requisition and team requirements.
These will change for each job opening.JavaRelational DBYears of Experience: 0-3 years
Beneficial Skills Though Not Required:
UI: JSP / JS / HTML / SCSS / CSSServer: Spring / OracleOS: Linux / Shell scriptingJ2EEExperience in supply chain management / visibilityPHYSICAL REQUIREMENTS:
General office environment and responsibilities requiring:Extensive use of computers involving viewing a monitor and keyboarding most of the workdayPlacing, receiving and participating in conference callsOccasionally moving and lifting objects up to 20 poundsMay require 10% travel or more if neededE2open is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.E2open participates in the E-verify program in certain locations, as required by law.E2open does not accept unsolicited referrals or resumes from any source other than directly from candidates or preferred vendors. We will not consider unsolicited referrals.
#J-18808-Ljbffr