Applications Architect

Lutherville, MD
May 17, 2018
May 21, 2018
IT, IT Architect
Full Time
The application architect is the leader of the software development team. The architect reports to the Chief Technology Officer and is responsible for executing the vision defined for the organization. This is an important leadership role within the organization. The architect is responsible for: Design the architecture of all applications, including components such as user interface, business logic, data access and data persistence. Lead the software development team in an agile process Provide technical leadership and mentoring to the development team Collaborate with other stakeholders to ensure the architecture is aligned with business requirements Partner with operation team to ensure solutions are highly available, monitored, and sized for planned capacity Ensure proper documentation of software design and developing processes in order to produce appropriate procedures for application use Who We are Looking For We are looking for an experienced architect who wants the challenge of leading a development team as it is growing and evolving its cutting-edge technology stack. We are looking for an individual with: 5+ years' experience designing software solutions and leading a development team Leading the development team on day to day execution of the software development process Able to analyze business requirements, define the correct solution, and communicate with the development team to have it implemented Communicate effectively with business stakeholders to understand their needs and express ideas for solutions Skills and Technologies C# Java (we are phasing this out) RESTful API development SQL Server Database Cloud Development for Microsoft Azure Machine Learning Agile Software Development Methodologies Continuous Integration Continuous Deployment Test Driven Development Methodologies Object Oriented Design

Similar jobs