Database Programmer

The Database Programmer reports to the Lead Programmer.

Primary Responsibilities

  • Design, develop and maintain web-based business process and database applications.
  • Create scripts and DTS packages for data integration, data maintenance or bug fixes.
  • Write SQL statement for ad-hoc report generation.
  • Develop proactive working relationships with employees both inside and outside the team.
  • Consult with Wayward Souls™ staff to determine business and functional requirements and identify solutions to resolve those needs.
  • Prototype new applications to refine requirements.
  • Analyze, define and document system requirements for data, workflow, logical processes, interfaces with other systems, auditing, reporting requirements and production configuration.
  • Write and maintain functional and technical specifications.
  • Create test plans, test data sets and automated testing to ensure all components of the system meet specifications.
  • Analyze code for problem resolution and performance optimizations.
  • Provide technical consulting and respond to error reports, problems or questions.
  • Analyze, install and test commercial software for internal use.
  • Provide technical support for third party systems integrated with the Wayward Souls™ website applications.
  • Monitor the performance of Wayward Souls™ applications and servers and assist with technical support as required.

Experience and Qualifications

  • At least three years of experience developing relational database applications with complex MS SQL.
  • At least three years of experience creating scripts, testing in QA and implementing large data updates into production databases.
  • Familiarity with change management systems such as VSS or CVS.
  • Ability to read, analyze, and interpret general business documentation, professional journals, technical specifications and project management documentation.
  • Ability to write reports, business correspondence and procedure manuals.
  • Ability to develop formal application specifications and project plans using common documentation tools such as Visio, Microsoft Word and Microsoft Project.
  • Ability to work as part of an application development team; create structured code for integration into larger systems, document work for maintenance in a production environment, create task lists, timelines and deliverables, work to meet project schedules determined by others.
  • Ability to define problems, collect data, establish facts and draw valid conclusions.
  • Ability to develop systematic testing plans for problem resolution.
  • Ability to self-manage assigned tasks.
  • At least one year of experience in application development with ASP or C# preferred.

Education

  • Bachelor of Science in Software Engineering or Computer Science(or equiv.)

Applicants with website portfolios and resumes should submit the URL for their website to jobs@waywardsouls.net with "Database Programmer" as the subject line. Please do not send large attachments.