KellyMitchell matches the best IT and business talent with premier organizations nationwide. Our clients, ranging from Fortune 500 corporations to rapidly growing high-tech companies, are exceptionally served by our 1500+ IT and business consultants. Our industry is growing rapidly, and now is a great time to launch your career with the KellyMitchell team.
Responsible for all Solution Architecture activities that take place during requirements gathering, solution ideation, solution design, development, documentation, and implementation.
Full stack programming using a range of technologies to meet both front end and back end application needs.
Interacts with internal and external clients and vendors to explain solutions, demonstrate solutions, answer questions, and resolve concerns.
Defines the vision and requirements for the solution, recommending potential options, which may include RFPs or prototype development, and the development of a roadmap for the selected solution.
Delivers the architectural design and inputs to the roadmap by utilizing knowledge of defined reference architectures, technology trends, and implementation experience
Translates a business need into a solution blueprint that represents an end-to-end technical solution.
Designs reusable technical assets and standards to support solution architecture and development.
Collaborates and coordinates with other architects and leadership to drive business and IT alignment in the formalization and adoption of architecture standards and procedures.
Champions a structured approach to analyze company technologies and determine ways to improve business application solutions.
Directs the identification and recommendation of appropriate solutions, upgrades, replacements, or decommissioning options incorporating business and technology productivity, usability, and cost of ownership.
Assures solutions not only are a fit for the specific purpose but also closely align with guidelines of technology solutions and future reusability.
Reviews business context and architecture to find new solutions to company challenges.
Researches existing client applications and architecture to ensure the most appropriate solutions.
Articulates the solution design and architecture to leadership, architects, developers, and other team members in a clear and thorough manner.
Develops and executes solutions to reduce the percentage of time spent on reactive or reoccurring work.
Provides analysis, development, and implementation of security protection technologies as necessary.
Qualifications / Skills:
Application/Software development experience on desktop and mobile applications
Experience with databases, web servers, networking, cloud, and UI/UX design
Advanced Java programming skills
Knowledge of Polymer and Java scripting
Knowledge of the Software Development Lifecycle
Knowledge of Agile Methodologies
Demonstrated ability to clearly communicate the complexities of technical solutions
Ability to speak with external clients and potential clients in a professional manner
Ability to explain technical aspects in a way that non-technical people can understand
Broad knowledge of the information technology landscape - stretching from infrastructure, network, client, server, emerging technology standards and trends
Collaborative management style to include teamwork and team building ability
Analytical and problem-solving skills
Technically creative and open-minded
High attention to detail
Ability to work outside of comfort zone and acquire new skills
Flexible in a fast-paced dynamic environment with shifting roles and responsibilities
Ability to work under indirect supervision and ambiguity
Knowledge of Atlassian/Jira a plus
Education and Experience:
Bachelor’s degree in Computer Science or Information Systems, MIS, or related field
Minimum of 10 years of experience related to technology solution architecture
Minimum of 10 years of experience in full stack development
Minimum of 5 years of experience in Java programming