Senior Software Architect
Remote Job | 2024-02-09 16:29:25
Share Job
Job Code : 2024-MY3TECH0309
Job: Senior Software Architect
Location : Indianapolis, IN 46204 REMOTE
Duration : 12 Months
Client has custom built mission critical applications. The successful candidate will provide short-term assistance to evaluate (ask the current app support providers the right questions) and document these and other digital assets.
OVERVIEW
The Software Architect (SA) will evaluate and thoroughly document the system, technical, and application architectures for mission critical custom-built applications plus other (smaller, less complex) digital assets. This is to include but not limited to technical debt and total cost of ownership. Currently, vendor dev teams provide application maintenance support. The SA will work with teams to grasp the status of these digital assets. The main purpose of the SA role is to compile thorough documentation that will de-mystify all digital assets. No software development work is to be performed but development experience is required.
POSITION AND EXPERIENCE DESCRIPTION
A minimum of 5 years of SA experience coupled with 3 or more years in a Developer role. Must demonstrate a knack for documentation, proficiency and knowledge of SDLC, tooling, DevOps, DevSecOps, development best practices, both front-end and backend technologies preferred. Must be able to converse at detailed level with developers and DevOps engineers to gather information.
Familiarity with navigating services, operations and infrastructure with the Indiana Office of Technology is preferred. Must have top-notch communication skills and a motivation to produce quality written deliverable.
Experience with app modernization for cloud readiness is a plus.
Bachelor's degree preferred.
Solid verbal and written communication. Ability to draw out technical details from technical teams.
Required
5
Years
Application assessment, uncover technical debt, determine total cost of ownership, conduct interviews, SWOT analysis, produce documentation
Required
5
Years
Application modernization (as a developer or development team manager) for cloud readiness.
Required
4
Years
Proficient with software development tools and methodologies, such as DevOps and associated best practices, including CI/CD
Required
4
Years
Full stack development, including knowledge of clean coding principles
Required
3
Years
Design of application systems architecture
Required
3
Years
Navigate the Client's Office of Technology infrastructure, services, operations and various teams
Any Graduate