Sr. Systems Engineer (JAVA) - Remote

Apply for this position Please mention DailyRemote when applying
Posted 11 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Job TitleSr. Systems Engineer (JAVA) - RemotePosition OverviewPosition Overview:Shaw's IT Administrative team builds cutting-edge applications that support one of the leading floor covering companies in the world. We are looking for a full-stack Java Engineer to become an integral part of our team.In this role, you will work closely with the Development Lead, business partners, and other developers on the team. You will seek to understand business requirements and build useful solutions to real-world business problems that help drive results. Responsibilities will include the translation of UI/UX design to code resulting in visual elements of the application. You will bridge the gap between graphical design and technical implementation, working on both sides helping to define how the application looks and works.We are looking for someone who has relevant skills and experience and is ready to learn and grow as well. Ideally, you will be curious, self-motivated, and organized. You will also be coachable but willing to share your opinions. We are looking for someone that wants more than just a job. This role is for you if you are passionate about creating solutions, crave customer interaction, excited by seeing real people use what you've built, and have a desire to make a difference every day.The position will be at Shaw's corporate headquarters located in Dalton, GA but is eligible for remote working.Responsibilities:Develops and maintains application program logic by conferring with analyst staff to understand business requirements, program functions, and learn specific input and output requirements to be used in the creation of new software programs or for the enhancement of existing software programs.Assists with the research and evaluation of new technologies to determine the value of their use to meet the needs of corporate information functions.Participates in the evaluation of software packages from specialty software vendors, resulting in a decision to either purpose such software, or develop using company resources.Designs, codes, tests, and debugs application program logicWrites a detailed description of program functions, and steps required to develop or modify application logic.Prepares documentation as required by Turnover Control to implement new or enhanced systems into a production environment.Solves routine programming problems and determines appropriate solutions.Participates as an active member in a team-based environment as well as the ability to work independently with reliability and integrity.Serve as Mentor/Coach for the Java development staffRequired Competencies:Execute Action PlanDemonstrate Good JudgementResults orientedAdapt and changeBuild trusting relationshipsQualifications:Position Requirements:Possesses IT or business related two or four-year college degree, or a minimum of five years of experience in a medium to large scale Information Services environment.Possesses a working knowledge of standard programming languages/platforms/technologies - most notably Java/J2EE, HTTP, JSON, XML, HTML, CSS, JavaScript, AJAXPossesses a working knowledge of relational database (including experience with SQL & JDBC)Proficient in current technology concepts including, but not limited to, User Interface Design, Software Development Process, and Object-Oriented DesignExperience developing applications based on client/server technology and/or web architecturesPossesses excellent testing, troubleshooting, and debugging skillsAbove average written and oral communication skillsThe ideal candidate has demonstrated the ability to work in a fast-paced development environment, including participation in several medium to large scale projects at once, and has the demonstrated ability to learn new technologies quickly and from scratchPreferred Skills:Experience with IBM DB2 relational database & SQLExperience with API tools like PostmanExperience with any version of AngularExperience with Web ServicesExperience with Apache Struts and JSPMicroservicesOpenShift container platform3ScaleNodeJSExperience with COBOL#LI-ACWork Shift8 hour, day shiftShaw is an Equal Opportunity Employer and is committed to providing a workplace free of discrimination, harassment, and retaliation. It is our policy to recruit, hire, train, and promote individuals in all job classifications without regard to race, color, religion, age, sex, sexual orientation, national origin, disability, veteran status, gender identity, or any other legally protected status.