Write well-designed, testable, efficient code by using best software development practices.
Create site layout/user interface by using standard HTML/CSS practices.
Integrate data from various back-end services and databases.
Work with peers to gather and refine specifications and requirements based on technical needs.
Create and maintain software documentation.
Be responsible for maintaining, expanding, and scaling our web portals.
Stay plugged into emerging technologies/industry trends and apply them into operations and activities.
Cooperate with web designers to match visual design intent.
Professional skills required:
Strong analytical and problem-solving skills.
Ability to learn, evaluate and identify new technologies for implementation and able to work in a challenging environment.
Strong written and verbal communication skills.
Ability to work independently and ability to work well with other team members.
Technical knowledge and skills required:
3+ years of experience in web development
Must have an undergraduate (B.S.) degree in Information Systems, Computer Science, Engineering or other relevant training with at least eight years experience programming in a professional environment.