Sr. Applications Developer
ESSENTIAL DUTIES AND RESPONSIBILITIES Responsible for the development of application software for web based, as well as client server environments. Participates in all aspects of software development including requirements analysis, system design, development, unit and system testing, and software maintenance. Applies configuration control procedures to all software source code developed/maintained. Performs system concept formulation, system design analysis, and subsystems design analysis. Conducts/participates in stakeholder meetings and leads efforts of program development teams. Responsible for developing and maintaining project plans, guidelines and controls. Other duties may be assigned. QUALIFICATIONS To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. EDUCATION and/or EXPERIENCE A bachelor's degree in computer science, information systems, or related field from an accredited college or university and at least eight (8) years of the foregoing total experience shall have consisted of performing senior application developer functions. Allowable Substitution: An additional four (4) years of combined education and experience may substitute for a bachelor's degree CONTRACT SPECIFIC EXPERIENCE Must be a US citizen and able to possess a Secret clearance. Eight (8) years' experience developing software applications using .NET frame work and C# language. Sierra Management and Technologies, Inc. is an equal employment opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.