What are the responsibilities and job description for the Software Architect, Senior position at Dynamic Solutions Technology LLC?
Job Description
Job Description
Dynamic Solutions Technology, LLC , a premier strategic services firm that meets IT and Service needs for commercial and government clients. We are is seeking a full-time Software Architect (Senior) to support contract work out of the DC / Maryland / Virginia (DMV) area. This is an exempt remote opportunity.
Responsibilities :
- Research, design, and develop computer and network software or specialized utility programs.
- Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
- Understand LAN / WAN / WLAN concepts, infrastructure, and protocols
- Full life cycle application and system development, engineering, programming, and analysis
- Update or enhance existing software capabilities.
- Work with other functional disciplines (e.g., project management, acquisition, logistics, security, etc.) to integrate hardware and software systems, develop specifications, and performance requirements.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Provide test review and analysis, test witnessing and certification of developed software.
- Monitor and manage database backups, logs, and journals; install, maintain, and upgrade database software, restore and / or recover data as required.
- Use knowledge of pertinent system software, computer equipment, work processes, regulations, and management practices.
- Demonstrate a wide degree of creativity and latitude as expected.
- Rely on extensive experience and judgment to plan and accomplish goals.
- Attend meetings and conferences as required and serve as a primary interface with the Government.
Qualifications :
Skills :