Designs, develops, and documents relatively simple applications and implementation of new functionality Performs bug corrections release testing, and beta support which may require research and analysis. May assist in performing on-site client work. Operates under close supervision.
Required Skills
WHAT YOU WILL NEED
Minimum Qualifications
Bachelor's degree or similar in software engineering or computer science; may require additional training in skills to fulfill the basic responsibilities of the position.
This position typically requiring 3 years of technical experience in product programming with development and product support.
Knowledgeable in Web Development, Java, Spring framework, GIT/SVN, SQL, XML, and REST API.
Basic technical knowledge in software development methodologies, design, and implementation.
Good analytical and design skills at single product/single environment level.
Basic understanding of development process, including specification, documentation and quality assurance.
Ability to learn how business issues may impact overall end-to-end business processes.
Good communications and interpersonal skills.
What Will Put You Ahead
Knowledge of database concepts
Knowledge of one or more for the position relevant technologies and concepts
Software development experience
Agile methodology
Ecommerce platform (nice to have)
A Day In The Life Typically Includes
Performs maintenance and enhancement of existing product modules. Implementation of relatively simple applications.
Works on problems of simple to moderate scope.
Prepares program documentation of product components.
Ensures products conform to design or usability requirements as defined in the Company’s product /support standards.
Establishes technical proficiency in design, implementation and unit testing, reviewing results and ensuring that the code conforms to the design of one’s own work. Strives to increase application knowledge.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job