JOB DESCRIPTION
Junior System Developer (Web/ API)
The role is responsible for designing, coding and modifying websites, from layout to function. Strive to create visually appealing sites that feature user-friendly design and clear navigation.
- • Analyzes, designs, develops, codes and implements programs in one or more programming languages, for Web and Rich Internet Applications.
• Supports applications with an understanding of system integration, test planning, scripting, and troubleshooting.
• Assesses the health and performance of software applications and databases.
• Establishes, participates, and maintains relationships with business units, customers and subject matter experts in order to remain apprised of direction, project status, architectural and technology trends, risks, and functional/integration issues.
• Defines specifications and develop programs, modifies existing programs, prepares test data, and prepares functional specifications.
• Analyzes program and application performance using various programming languages, tools and techniques.
• Provides guidance to non-technical staff in using software and hardware systems most effectively and efficiently.
• Reviews project proposals, evaluates alternatives, provides estimates and makes recommendations.
• Designs and defines specifications for systems.
• Identifies potential process improvement areas and suggests options and recommends approaches.
- A bachelor's degree in information technology, computer science, or a similar field.
- At least 2 years' working experience as a junior web developer.
- Experience working with coding languages such as HTML, Python JQuery, JSON, and Ajax.
- Solid understanding of web design and development principles.
- Good planning, analytical, and decision-making skills.
- A portfolio of web design and projects you've worked on.
- Critical-thinking skills.
- Flexibility in the workplace.
- In-depth knowledge of software prototyping and UX design tools.
- Goal-orientated and deadline-driven.
- A solid understanding of how web applications work including security, session management, and best development practices
- Adequate knowledge of relational database systems, Object Oriented Programming and web application development
- Hands-on experience with network diagnostics, network analytics tools
- Basic knowledge of Search Engine Optimization process
- Aggressive problem diagnosis and creative problem solving skills
- Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
OTHER JOB REQUIREMENTS
Education
Bachelor's/College Degree
Field of study
Computer Science/Information Technology
Specialization
IT - Network/Sys/DB Admin
Able to manage HTML and CSS,
Java,
C#,
Python,
AJAX,
JSON,
Basic Programming,
Basic web designing,
ASP.NET MVC,
WEB API,
Basic Php Web Developer