Supervisory Role: None
Essential Duties and Responsibilities:
1. Develops web solutions that require a broad range of technical expertise from the Presentation tier design and development through the Business and Data tier design and development.
2. Designs innovative user interfaces, implements data analysis algorithms for troubleshooting and debugging.
3. Produces rapid prototypes as proof of concept and presents to business areas and Executive Management.
4. Lends support to various business and technology teams as necessary during design, development and delivery to ensure solid, scalable, robust solutions.
5. Clearly communicates complex technical designs and solutions to both technical and non-technical personnel.
6. Establishes priorities, works independently, and proceeds with objectives with minimal supervision.
7. Effectively manages day-to-day tasks / activities to effectively meet the deliverables and schedules.
8. Designs and generates necessary reports to maximize customer informational data.
9. Resolves customer tracking, management and control, and data issues.
10. Handles day-to-day operational and on-call after-hours customer support.
11. Performs other duties as assigned.
Essential Knowledge, Skills and Abilities
1. Education:
a. Bachelor’s Degree in Information Systems, Computer Science, Engineering or related field.
b. Work Experience and/or professional training may be considered for educational requirements.
2. Experience:
a. Depending on education, requires 3-5 years experience in building web solutions using .NET Framework technologies, building websites using HTML, DHTML, CSS, Javascript or AJAX and experience in working with relational databases such as SQL Server.
b. Must have experience using Visual Studio 2005 and Dreamweaver as development tools.
c. Must have proven experience in web design demonstrating programming experience.
3. Specialized knowledge:
a. Requires solid design and development experience using ASP.NET, VB.NET, ADO.NET and other .NET framework v2.0 technologies.
b. Sound working knowledge of the application design and development processes, methodologies and their direct implementation to applications projects.
c. Sound understanding of object-oriented principles as applied to software development.
d. Strong programming, code development, code debugging and testing skills, troubleshooting skills, and experience with numerous operating systems, development environments, programming languages and architectures.
e. Experience in developing and executing a software implementation plan.
f. Must have working knowledge of IIS 6.0 or above.
g. Must have working knowledge of SQL Server 2005 and Transact SQL as well as relational database design theory.
h. Graphic Design experience using Photoshop or Fireworks is a plus.
i. Adobe Flash experience is a plus.
4. Skills:
a. Strong decision making and problem solving skills (i.e. design, debugging and testing) and experience with software development projects.
b. Communicate effectively in both verbal (i.e. day-to-day discussions, team meetings) and written (requirements and design specifications) form, as well as have an overall ability to be clear and concise in all communications.
5. Clearances/License
a. A valid driver’s license, and the ability to obtain a U.S. Government Motor Vehicle Operator’s License and Kuwait Driver’s License, is required.
Combat Support Associates (CSA, Ltd.)