Plays a larger role in the design, development, testing and support stages of the Project Life Cycle than a Level I Software Engineer. May work with users to gather requirements for design specifications. Develops testing procedures. Documents development. Adds input into the design of systems and projects. May work on a one-person project or function as part of a team. Works on moderately complex projects.
Designs and develops code of low to medium complexity.
Works with users to gather requirements or design specifications.
Documents development work.
Writes QA test plans.
Executes QA Test Plans.
Performs as the Go-To person on projects of a low to medium complexity.
Provides input during design sessions.
Provides business support as needed.
Participates in production support.
Performs code revisions with programmers.
Bachelor's Degree required, or equivalent/applicable technical experience
2-3 years experience in Software Development
.NET Skill (VB.NET preferred or ASP.NET)
Relational Database Skill (Oracle preferred or SQL-Server)
Strong SQL Knowledge (PL/SQL preferred)
Strong written, oral and visual communications skills
Interpersonal skills to support interaction with internal customers, team members, and internal management
Excellent Follow up Skills
Ability to give direction to others
Convey basic ideas and concepts to all levels
Unix Shell Script, Java, and MQ experience preferred
HSN - 24 months ago
HSN is a leading interactive multichannel retailer, offering a curated assortment of exclusive products and top brand names to its...