Vacancy caducado!
We are looking for
Software Architect for our client in Memphis, TN Job Title: Software Architect Job Location: Memphis, TN Job Type: Contract Job Description: Responsibilities:- Ensures software scalability and data integrity throughout all claims-related applications.
- Ensures software compatibility and alignment with overall business, IT and infrastructure strategies.
- Identifies and directs the implementation of strategies throughout Client systems for maintaining data and application integration.
- Collaborates with management and colleagues throughout Client and develops overall designs and defines projects for implementation of strategic technology initiatives.
- Consults with project managers to keep informed of active and future projects and to identify areas of overlap.
- Assists as needed in the implementation of large client programs involving numerous interfaces or system modifications.
- Prepare As-Is, To Be, Gap Analysis, charts, diagrams, and tables that depict present and proposed systems.
- Lead multi-disciplined teams in completing projects across the enterprise.
- Lead teams in diagnosing and fixing production issues.
- Manages analyst/programmers as needed.
- Reviews software change requests to identify duplication, similarities, and feasibility and recommends specific actions needed.
- Provides recommendations toward prioritization of tactical and strategic change requests.
- Assists in projecting software and hardware requirements for applications throughout Client.
- Bachelor’s degree with major in Information Systems or Management from an accredited college or university preferred.
- Masters degree strongly preferred.
- Ten (10) years of related experience or equivalent combination of education or experience required to include seven (7) years of software and development experience.
- Five (5) years hands-on programming experience in database and datadriven applications strongly preferred.
- High level knowledge of software development areas including software. development life cycle methodologies, specification development, security, application modularization and logic specifications.
- Expertise with multiple programming languages including C#, Java, Progress ABL, JavaScript, Python, or TypeScript.
- Expertise with Subversion, GitHub, or Azure DevOps.
- Expertise with large SQL Server, Oracle, or Progress databases in an enterprise environment.
- Understanding of cloud technologies, especially as it pertains to Azure.
- Knowledge of Microservice frameworks preferred.
- Knowledge of emerging technologies preferred.
- Strong skills developing architecture diagrams and documentation.
- Proven track record of designing and implementing enterprise level applications.
Vacancy caducado!