This is a Contract
position in Smyrna, GA
posted August 9, 2021.
Software Architect
The Software Architect oversees the overall design and direction of the software ecosystem managed by the Application Development team.
Responsibilities:
Design and direct the software ecosystem while ensuring that applications meet both business requirements and systems goals.
Analyzes solutions for the inhouse applications and middleware/integration systems assessing abstraction and re-usability for components application suite.
Provide clear and timely communication to supervisors detailing achieved milestones and short-term project goals.
Creates models and prototypes to serve as a development road map.
Manages design process for application software.
Develop and deliver coaching and training of team members to ensure all necessary employees are confident in the use of software applications.
Continually evaluate emerging technologies for new or alternative solutions
Use a proactive approach to common challenges
Ensure software security by developing programs to actively monitor the sharing of private information.
Providing updates to stakeholders on product development processes, costs, and budgets.
Provides artifacts detailing existing or planned software systems at all levels.
Experience:
Experience with system modeling, presentations, and high-level architecture design.
Experience working on large-scale software projects.
Demonstrated knowledge of web applications, cybersecurity, and open source technologies.
Experience developing software utilizing various coding languages including Java, C++, PHP, and more.
Outstanding collaboration and communication skills are essential.
Experience overseeing customized development of processes for multiple projects simultaneously.
Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them.
Experience designing secure software systems based upon industry-specific specifications.
Ability to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations, and permutations.