Overview
Remote
On Site
Full Time
Skills
Interfaces
DSS
Business Requirements Gathering
Systems Architecture
Coaching
Communication
Documentation
SAP BASIS
Request For Proposal
Attention To Detail
Writing
Software Engineering
Conflict Resolution
Problem Solving
Caching
Design Skills
Microsoft Windows Vista
Database
Business Rules
Management
Requirements Elicitation
Layout
Job Details
Job Details
Level: Experienced
Job Location: REMOTE POSITION - Anywhere, FL
Position Type: Full Time
Education Level: 4 Year Degree
Salary Range: Undisclosed
Travel Percentage: Up to 25%
Job Shift: Day
Position Summary
DUTIES AND RESPONSIBILITIES:
The preceding functions are examples of the work performed by employees assigned to this job classification. Management reserves the right to add, modify, change or rescind work assignments and make a reasonable accommodation as needed.
Qualifications
SKILLS:
EDUCATION:
EXPERIENCE:
Physical Demands:
Level: Experienced
Job Location: REMOTE POSITION - Anywhere, FL
Position Type: Full Time
Education Level: 4 Year Degree
Salary Range: Undisclosed
Travel Percentage: Up to 25%
Job Shift: Day
Position Summary
- The Software Engineer, Senior (M Development) promotes DSS, Inc.'s mission by providing the highest quality software within a structured maturity model environment.
- The incumbent:
- performs many development tasks using M/Cache technology within a typical day including but not limited to:
- developing new products,
- creating new modules for existing products,
- designing user interfaces,
- contributing to project plans,
- performing product maintenance,
- producing product enhancements and documentation
- contributes to project plans, perform product maintenance,
- provides quick and effective solutions to problems which cannot be resolved by the product line team.
- serves as a resource to render patches via the VA FORUM patch release system for all DSS national products.
- is a key member involved in all aspects of the application including analysis, requirement documentation, design, development and test site deployment.
- assists and coordinates with program and project leaders to contribute to project plans, analyze system architecture, identify strategies for addressing requirements, risks and issues related to the use of our products and services and then resolves issues related to configuration, use of products, reports and data.
- is willing to accept coaching in order to remove barriers and have effective working relationships.
- is willing to travel on an occasional basis (up to 25%).
- is responsible for written and verbal communication with other team members, documentation of version notes, technical manuals, work activities and other work processes.
- performs many development tasks using M/Cache technology within a typical day including but not limited to:
DUTIES AND RESPONSIBILITIES:
- Essential Duties:
- Develops, builds, debugs, code and tests various software modules.
- Works on development of new features within existing products.
- Works on development of new products.
- Contributes to project work planning.
- Adheres strictly to documentation requirements.
- Adhering strictly to update deadlines.
- Provides feedback to the development team on a regular basis.
- Shares development experience and knowledge.
- Mentors of Junior, Mid-level, and other Senior software engineers.
- Other Duties:
- Serves as main development point of contact on one or more projects.
- Serves as technical consultant on one or more projects.
- Provides additional departmental duties such as contributing to RFP's and/or other infrastructure maintenance tasks.
The preceding functions are examples of the work performed by employees assigned to this job classification. Management reserves the right to add, modify, change or rescind work assignments and make a reasonable accommodation as needed.
Qualifications
SKILLS:
- Required:
- Defines business requirements
- Translates business requirements into technical designs
- Identifies, prioritizes, and executes tasks to meet critical project deadlines
- Possesses and maintains a detail-oriented approach to work.
- Possesses excellent listening skills and a commitment to communicating (verbally and in writing) in a clear, concise and timely manner at all times
- Works independently with minimal direct management
- Organizes time effectively while identifying barriers to progress, proposing solutions and setting priorities
- Desired:
- Works effectively (maintaining accuracy and sensitivity) under tight timelines and schedules.
- Ability to sense the importance or impact of issues and situations and take appropriate actions.
- Works from an organizational perspective as well as independently and as a contributing team member.
- Is effective in a rapidly growing organization.
- Works closely with project owners to define, clarify and document user requirements.
- Provides recommendations for processes improvements.
- Handles large volumes of email (approximately 25 to 50 emails daily).
EDUCATION:
- Required:
- Bachelor's degree (or higher) preferred; equivalent combinations of work experience and\or education will be considered.
EXPERIENCE:
- 10 years or more experience as a software engineer.
- 5 years or more experience working with VistA integration development.
- Expert software engineering and problem-solving skills.
- Expert M/Cache design skills.
- Goal oriented.
- Direct experience working with customers on troubleshooting and requirements gathering.
- Excellent interpersonal skills along with solid organizational abilities.
- Strong knowledge of 2 or more VistA packages.
- Extensive knowledge of the Vista database and business rules.
- Direct experience working with customers on troubleshooting and requirements gathering.
- Experience at 2 or more client sites.
Physical Demands:
- Operate computer and other office equipment - Up to 90% of time.
- Perceive computer form layout- Up to 90% of time.
- Work in a stationary position- Up to 90% of time.
- Move about office - Up to 5% of time.
- Transport up to 20 lbs. equipment/supplies - Up to 10 times per day.
- Communications - Up to 90% of time.
- Other, please specify - Travel up to 25% per year.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.