Logo
Artech Information System LLC

UI Developer

Artech Information System LLC, Mount Laurel, New Jersey, United States,


Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.Job Description

Job Summary:Responsible for planning and designing new software and web applications. Analyzes, tests, and assists with the integration of new applications. Documents all development activity. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as a resource for colleagues with less experience.Must Have for the Position2+ years of experience with server-side language (NodeJS, PHP, or Python)Understanding of object-oriented, functional, and modularization programmingExperience using GitIdentifies and solves complex problem; analyzes the issues and suggests possible solutionsExceptional written, verbal communication and interpersonal skills requiredPossesses a positive attitude, is detail oriented, and communicates status on a regular basisAbility to work independently and works extremely well in an Agile/SCRUM team settingNice to haveExperience with Linux command lineExperience with NoSQL databasesExperience in the Telecommunications Industry or Access Network technologiesWhat you will be doingCollaborates with project stakeholders to identify product and technical requirements. Conducts system architecture to determine integration needs.Designs solutions for the customer that meets their business applications and translates complex technical design requirements into information that customers can understand and respondDesigns new software and web applications, supports applications under development, and maintain current applications.Assists with the software update process for existing applications, and roll-outs of software releasesResearches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reportsProvides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior-level Software DevelopersWrites unit tests for applications and code standards for the team to determine if applications fit specification and technical requirementsDisplays in-depth knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialtyAssist with writing effective user stories and divide the stories into SCRUM tasksTechnologies:Back End: PHP (Lumen REST API)Database: NoSQL (MongoDB, Redis), SQL (SQL Server, Oracle, MySQL)Scripting: Python 2.6 or later (Ruby and Go)

#J-18808-Ljbffr