Jobs and Careers
DS
Software Engineer, Senior (M Development)
DSS, Inc.REMOTE POSITION - Anywhere, FL, 33408, United StatesRemotefull_timeVerifiedPosted 20 Jun 2025
About the role
Job Details
Level ExperiencedJob Location REMOTE POSITION - Anywhere, FLPosition Type Full TimeEducation Level 4 Year DegreeTravel Percentage Up to 25%Job Shift DayPosition 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).
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s