What are the responsibilities and job description for the Remote Application Architect | WFH Opportunity position at Get It - Professional Services?
Job Overview
We are seeking a highly skilled Application Architect to join our team in a remote capacity. This role is crucial for crafting advanced application systems, mentoring development teams, and driving the success of significant enterprise projects.
Key Responsibilities
This position offers robust professional development opportunities through mentorship and knowledge sharing, further enhancing your skills and career trajectory in the technology industry.
Company Culture And Values
We cultivate an environment that emphasizes innovation, collaboration, and mutual support among team members, embracing diverse perspectives to drive our success.
Networking And Professional Opportunities
As part of our reputable organization, you will have the opportunity to expand your professional network, enhance your skills through collaboration with experts, and contribute to impactful projects.
Employment Type: Full-Time
We are seeking a highly skilled Application Architect to join our team in a remote capacity. This role is crucial for crafting advanced application systems, mentoring development teams, and driving the success of significant enterprise projects.
Key Responsibilities
- Align application systems with organizational objectives and technological strategies.
- Mentor and guide development teams, promoting innovation and adherence to best practices.
- Architect, design, and implement new systems while enhancing existing applications.
- Collaborate effectively with stakeholders to gather requirements and ensure successful project outcomes.
- Design, develop, test, and troubleshoot web applications for optimal efficiency and reliability.
- Facilitate third-party integrations and conduct comprehensive architectural reviews.
- Stay informed of industry trends, assess new technologies, and refine application performance.
- Provide production support and manage special projects as required.
- Transfer technical knowledge through training, documentation, and mentorship to internal teams.
- Monitor and enhance the performance of enterprise software solutions.
- Extensive expertise in the .NET framework, various cloud environments (AWS, Azure, or Google Cloud), and private data centers.
- Proficiency in automation and continuous integration tools such as GitHub Actions, Azure DevOps, Jenkins, and Octopus Deploy.
- Deep understanding of the software development lifecycle (SDLC), deployment methodologies, quality assurance processes, and performance tuning.
- Advanced technical skills in key areas like .NET Core application design, DevOps, and high-availability solutions.
- Proven track record in leading the technical design of distributed systems or complex enterprise projects.
- 10 years of experience in delivering enterprise customer-facing solutions.
- 6 years of experience in designing and developing enterprise-class distributed systems.
- 6 years of experience in highly regulated industries.
- Previous experience in infrastructure/system engineering within diverse environments.
This position offers robust professional development opportunities through mentorship and knowledge sharing, further enhancing your skills and career trajectory in the technology industry.
Company Culture And Values
We cultivate an environment that emphasizes innovation, collaboration, and mutual support among team members, embracing diverse perspectives to drive our success.
Networking And Professional Opportunities
As part of our reputable organization, you will have the opportunity to expand your professional network, enhance your skills through collaboration with experts, and contribute to impactful projects.
Employment Type: Full-Time