Architect, Application Job Description
Architect, Application Duties & Responsibilities
To write an effective architect, application job description, begin by listing detailed duties, responsibilities and expectations. We have included architect, application job description templates that you can modify and use.
Sample responsibilities for this position include:
Architect, Application Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Architect, Application
List any licenses or certifications required by the position: TOGAF, AWS, ITIL, SFDC, MS, CISSP, GCP, IAT, BS, QTC
Education for Architect, Application
Typically a job would require a certain level of education.
Employers hiring for the architect, application job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Information Technology, Technical, Engineering, Information Systems, Military, Business, Software Development, Computer Engineering
Skills for Architect, Application
Desired skills for architect, application include:
Desired experience for architect, application includes:
Architect, Application Examples
Architect, Application Job Description
- Work hands on with software developers to facilitate the delivery of software solutions including coding, testing and maintenance
- Work on projects with variable complexity with moderate to high breadth of responsibility
- You will lead the data technology solution architecture, analysis, design, and implementation, and ensures that the solution fulfills the requirements
- You will direct and conduct technological research as it relates to data management by understanding organization goals, strategies, practices, and initiatives
- You will size and estimate efforts for data projects
- You will help to define MDM strategy, application/solution roadmap, processes, best practices and procedures within the MDM practice that we are building
- You will guide the troubleshooting of defects and execution of performance optimization efforts, leveraging broad knowledge of the inner workings of the InfoSphere products and other components that collectively comprise the Customer-360 platform
- Manage the effort to support, resolve and document issues that arise in the architecture
- Convert designs and specifications into code
- Train and assist team members in developmental skills
- At least 10 years experience software solutions (architecture, development, requirements analysis, testing, or support)
- Proficiency writing complex Structured Query Language (SQL) familiarity with object relational mapping technologies such as Hibernate
- Proficient with some scripting languages such as Bourne shell, Practical Extraction and Report Language (Perl), Hypertext Preprocessor (PHP)
- Web Content Management Systems (CMS)
- At least 5 plus years of exposure to HP Nonstop systems and an understanding of the architecture
- Understand the fundamentals of all major components of online processing
Architect, Application Job Description
- Collaborating with other architects to own the design and architecture of Renaissance’s web applications running in AWS
- Working with multiple, small, cross-functional agile scrum teams to implement the architectural vision that provides scalability, performance and maintainability
- Collaborating and educating software developers to define system architecture, component interfaces and integration models
- Exploring and evaluating new technologies that will improve the overall architectural solution
- Contributing and improving company software development practices and standards
- Consult with and develop technical resources for methods, procedures, and standards to use during design, development, and unit testing phases of the project
- Define technical solutions for the given initiative that take into account the current state environment, architecture, and constraints
- Support to close business opportunities and enable delivery
- Leading the design and development work of solutions for our clients
- Manages quarterly releases, software upgrades, reviews and recommends appropriate enhancements based on ROI and user impact
- In-depth knowledge of the architecture of transaction switches and other online applications
- Knowledge of technologies and methods to design processing mechanisms and roadmaps to execute business application systems
- Knowledge of the technologies used to enable excellent IT service for business clients
- Experience with the architecture of end to end enterprise systems
- Hadoop (Hive, Spark, Hue)
- Bachelor's Degree in Electrical Engineering or Systems Engineering, Management Information Systems, Business Administration or equivalent trade-off in professional related work experience
Architect, Application Job Description
- Work with leadership to ensure the Application Architecture goals support the business needs and initiatives
- Develop and promote application architecture standards
- Lead design, implementation, and testing of scalable and highly available Cloud based applications and API services
- Provide deep software development knowledge with respect to application architecture, design patterns and programming best-practices
- Provides technical governance and guidance to application development teams
- Identifying the risks associated with technical change, and defining appropriate mitigations to ensure delivery to the required quality, time and cost criteria
- Driving collaborative working, actively identifying and managing stakeholders and using centres of excellence and communities of practice to help improve information sharing and ways of working
- Providing timely reporting on status of work, risks, issues, dependencies and assumptions likely to impact delivery
- Acting as a Digital technology champion to support shaping and high level analysis, presenting options, clear consideration and proposed decisions
- Produce high-level conceptual designs and technical specifications for custom development and system integration requirements
- Bachelors or Master's Degree with 5-7 years, preferably in a healthcare environment
- Deep Development and Design Experience using Java and Services (SOA/REST)
- Strong knowledge of XML, JSON, AJAX, ORM, JavaScript libraries (JQuery, Kendo)
- Appreciation of the role of documentation at various levels in development starting from requirements, design, code, user guide, and release notes
- 10+ years of experience building complex, highly-scalable, distributed software systems including 3+ years of experience as architect
- Experience writing code on a SaaS-based software platform
Architect, Application Job Description
- Solutions to business problems through the application of information technology
- It is important to note that the Enterprise Architecture discipline is a transformative role that envisions a future and works to enable that future though a proven and disciplined set of processes, tools and professional skills
- Collaborate to ensure any decentralized purchases are sustainable and scalable
- Change agent empowered to help drive the organization to 2020 and beyond
- The Application Architect is aware of relevant internal and external architectural processes and standards, and assures that solution delivery initiatives appropriately apply them in their designs and implementations
- Drive advances in technologies and architectures in order to increase the value delivered by technology either through improvements to the efficiency of our technology environment or through those that reduce the total cost of technology operations
- Define architectural standards for all application services and components
- Create certainty, clarity and simplicity within the IT Infrastructure by increasing re-use and reducing redundancy in applications and technology designs
- Participate in the development, propagation and adoption of Enterprise Architecture Governance across IT through implementation of TOGAF principles
- Apply critical analysis as it relates to technical feasibility studies, system design artifacts, UML designs, and business requirement documents
- Proven ability of working in a team environment
- Experience in working with 3rd party service providers
- Experience or exposure to reporting tools like Business Objects, Crystal reports
- Mentor and build technology teams for new technologies
- JEE/Java development experience focusing on web applications, WebSphere system administration, and/or experience with high-performance applications utilizing Oracle databases
- Broad knowledge and experience with multiple technologies such as Java, Microsoft .NET, application servers, integration hubs, n-tier applications, database management systems and open source trends
Architect, Application Job Description
- A desire to broaden your technical and business knowledge as you implement solutions outside of your comfort zone, developing the capability to bridge the gap between business requirements and the technology solutions
- Your ability to deliver strategic thinking to stakeholders through roadmaps, mentoring and technical thought leadership
- An appreciation of the commercial, people and organisational aspects of your work, including the whole life of a solution (business case through design and delivery into operations)
- Co-owns and develops mulitple the cross-domain core libraries and components used by the micro-services to provide business services
- Emphasizes a service oriented architecture and code solutions using a scaled agile framework with significant custom code bases, scalable big data volumes, and responsive UX
- Makes solid recommendations for coding standards, code reviews and test automations
- Contributes excellence in a highly collaborative, team-oriented environment
- Architect functional aspects of solutions to meet the operational, security, and non-functional requirements
- Design and elaborate the functional architecture to meet those requirements in term of maintainability, extensibility, usability, performance, reliability and self-recovery
- Create customizing, assembly and tailoring guidance for implementers so that the solution satisfies business requirements
- Distribution or manufacturing experience in a 24/7 environment a plus
- Technical Specialists – Possess a deep understanding of the installation, configuration and support of middleware applications
- Has, or is interested in developing, deep technical skills in areas of technology
- Object oriented programing and design patterns
- Angular (preferabley Angular 2)
- Self-motivated, goal oriented, quality driven and capable of working both independently and in a team with minimal supervision