Architect - Application Development N 4D
Core
Designing and implementing software architecture for large-scale applications and providing technical leadership to development teams.
Role type
Application Architect
Builds
Large-scale applications
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Software architecture design, Cross-functional collaboration, Technology evaluation, Coding standards enforcement, Technical risk mitigation, Code review
Preferred skills
Agile Methodology, Data Analysis, Python, SQL Databases
Technologies
Microsoft Azure, Java SE 8, Power Platform
Responsibilities
Designing and implementing software architecture for large-scale applications, Collaborating with cross-functional teams to define technical requirements and design specifications, Evaluating new technologies and frameworks to determine their relevance and potential impact on the overall architecture, Ensuring adherence to coding standards, best practices, and architecture guidelines throughout the development lifecycle, Providing technical leadership and guidance to development teams, Identifying and mitigating technical risks and issues proactively, Conducting code reviews and ensuring quality and performance metrics are met, Participating in the full software development lifecycle from requirements analysis to deployment and maintenance