Software Architect is responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Being a Software Architect designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Additionally, Software Architect works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. The Software Architect work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. To be a Software Architect typically requires 7+ years of related experience. (Copyright 2024 Salary.com)
Role: Mainframe Programmer
Location: Charleston, WV
Mode: Onsite
4.1.1.1 Mainframe Application Programmer Analysts must create and implement modifications to the WV DMV Drivers’ License System to meet the AAMVA CDLIS Modernization Federal requirements which will allow WV to create a clean CDL file (CD31).
4.1.1.2 Mainframe Application Programmer Analysts must perform enhancements to the DMV Driver License system to incorporate the new ACD codes as required by the Agency.
4.1.1.3 Mainframe Application Programmer Analysts must perform enhancements to the DMV Drivers’ License System to satisfy the requirements of the FMCSA to interface with the WV Court System to comply with the requirement that all convictions involving a Commercial Driver License holder or Commercial motor Vehicle must be added to the driver’s record within (10) days from conviction date for compliance with federal law.
4.1.1.5 Mainframe Application Programmer Analysts must perform enhancements to the current DMV Driver’ License System to ensure compliance with changes in both Federal and State laws.
4.1.1.6 Mainframe Application Programmer Analysts must perform enhancements and ensure the day-to-day operation of the DMV Drivers’ License System resulting from mainframe system upgrades and new programming requests submitted by DMV.
4.1.1.7 Mainframe Application Programmer Analysts must perform daily operational support that includes telephone support provided to endusers , attending meetings, developing and conducting training and
troubleshooting problems as they occur. Some examples of enhancements that would be required, include the development of a state-to-state interface based on mandated made by Federal and State regulatory authorities. The candidates would be required to develop code to programmatically meet these mandates. This would also involve system design, documentation, meeting with agency personnel, system testing and training.
Job Type: Full-time
Pay: $30.43 - $36.65 per hour
Expected hours: 40 per week
Benefits:
Compensation package:
Experience level:
Schedule:
Experience:
Ability to Relocate:
Work Location: In person