Search Jobvertise Jobs
Jobvertise

Senior Software Engineer
Location:
US-WV-Ranson - 25414
Email this job to a friend

Report this Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Apply Online
or email this job to apply later

Job Description:
Applies independent judgment, discretion and analysis in coordinating, developing and designing computerized information systems solutions for business problems to meet expanding or changing business requirements. Defines and develops practical information system specifications that adhere to the APUS Functional Requirements Document (FRD) template. Makes appropriate recommendations as to when certain deliverables in the FRD should be tailored out. Conceives, creates, develops establishes and publishes new programming techniques, methods, procedures, approaches and standards working with basic and advanced applications system design techniques and methodologies. Confers with end users and studies effectiveness of systems flow, data usage and manual or automated processes to identify ineffective or inefficient systems. Communicates with the appropriate Business Analyst and coordinates with customers during the analysis, definition and development phases. Determines the economic and operational feasibility of using computerized methods to satisfy information needs and presents proposals for new systems or the enhancement, improvement and/or replacement of existing systems. Maintains awareness of state-of-the-art development tools, programming techniques, problem solving techniques and computing equipment. Participates in certain aspects of end user consulting, systems analysis, general systems design, vendor contracts and detail systems design. Learns user functions, organization and role in the enterprise to the extent required. Recognizes and identifies potential areas where existing policies and procedures require change, or where new ones need to be developed, especially regarding future business expansion. Fulfills departmental requirements in terms of providing work coverage and administrative notification during periods of personnel illness, vacation or education. Performs at or above the enterprise’s Information Technology evaluation standards. Consults with supervisor, business analysts, other engineers, and end users to gather information about program intent, functions, features, data requirements, input requirements, output requirements, internal and external checks and controls, hardware and operating system environment, and interfaces with other systems. Designs or writes program design specifications based on consultations with supervisor, systems analysts, other programmers, and end users. Converts designs and specifications into high quality, reliable and resilient computer code with appropriate comments inserted so other developers can easily understand why a change was made. Creates test transactions and runs tests to find errors and confirm program meets specifications. Analyzes code to find causes of errors and revises programs. Provides System Documentation and Unit Testing Results. Writes and maintains documentation of changes to computer code, programs, and specifications. Designs and codes layouts for onscreen user interfaces, printed outputs, and interfaces with other systems. Demonstrates pre-production version of the program to users for feedback. Reviews user and technical documentation and code written by others to confirm consistency with program operations. Leads and coordinates software engineering efforts of other team members within project team to ensure accurate implementation of functional requirements and adherence to system standards. Provides technical assistance by responding to inquiries regarding errors, problems, or questions with programs. Monitors and supports test, performance test, deployment, and production operations. Revises program for corrections, enhancements, or system environment changes. Trains end users or technical support staff to use and support program. Telecommuting is permitted. Employee may work from home from anywhere in the US.

Job Requirements:
Must have a Bachelor’s degree or foreign equivalent in Computer Science, Engineering, or related field plus 5 years of object-oriented development experience including the following: Object-oriented analysis and design; n-tier Architecture; COM; UML, Microsoft .Net Framework; Developing stored procedures and relational database programming; SQL Server and MySQL database servers; Object oriented development using C#, VB.Net and Java; ASP.Net; JSP; Cold Fusion; JavaScript; Web Services; XML; XSLT; Crystal Reports; AJAX; IIS; J2EE; UNIX and Linux Redhat. Telecommuting is permitted. Employee may work from home from anywhere in the US.

To Apply:
Send resume to Erika De Jesus at edejesus@apei.com (Ref. No. 7794)

Erika De Jesus
American Public Education, Inc.
111 West Congress Street
Charles Town, US 25414
Phone: (703) 334-3880

Apply Online
or email this job to apply later


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations