What are the responsibilities and job description for the Remote Application Architect | WFH position at Get It - Professional Services?
Job Overview
We are seeking a talented and experienced Application Architect to join our remote team. This pivotal role involves designing innovative application systems that align with our organizational goals, mentoring development teams, and driving the success of enterprise-level projects.
Key Responsibilities
Our organization is committed to fostering a culture of continuous growth and development. We offer our team members opportunities for professional advancement, including training programs and exposure to the latest technologies. Join us to further expand your career in a dynamic environment.
Company Culture And Values
We pride ourselves on our collaborative and innovative company culture. Emphasizing mentorship and support, we encourage our development teams to adopt best practices and leverage cutting-edge technologies.
Networking And Professional Opportunities
Working with us provides numerous opportunities for networking and professional growth. Engage with industry leaders and participate in collaborative projects that will enhance your skills and expand your professional connections.
Compensation And Benefits
We offer a competitive salary based on experience, along with health, dental, and vision insurance. Other benefits include a retirement savings plan with company matching and a generous vacation policy.
If you are passionate about designing scalable, high-performing systems and mentoring teams, we invite you to apply for this fully remote opportunity.
Employment Type: Full-Time
We are seeking a talented and experienced Application Architect to join our remote team. This pivotal role involves designing innovative application systems that align with our organizational goals, mentoring development teams, and driving the success of enterprise-level projects.
Key Responsibilities
- Align application systems strategically with the broader organizational objectives and technology directives.
- Mentor and guide development teams, promoting innovation and adherence to best practices.
- Architect, design, and deploy new systems while enhancing existing architectures.
- Collaborate closely with various stakeholders to gather requirements and ensure project success.
- Design, develop, test, and debug web applications to maximize efficiency and reliability.
- Support third-party integrations and perform architectural assessments.
- Stay abreast of industry trends, assess new technologies, and optimize application performance.
- Assist with production support and engage in special projects as necessary.
- Provide technical knowledge transfer, training, documentation, and guidance to internal teams.
- Monitor, evaluate, and enhance the performance of enterprise software solutions.
- Undertake additional tasks, projects, and analyses as required.
- Extensive experience with the .NET framework and cloud environments (AWS, Azure, or Google Cloud).
- Proficiency in automation and continuous integration tools including GitHub Actions, Azure DevOps, Jenkins, and Octopus Deploy.
- Strong grasp of the software development lifecycle (SDLC), deployment methodologies, QA processes, and performance optimization.
- Prior experience in infrastructure/system engineering across heterogeneous environments.
- Advanced technical expertise in one or multiple key disciplines such as .NET Core application design, DevOps, and high-availability solutions.
- Demonstrated experience leading the technical design of distributed systems or complex enterprise projects.
- Over 10 years of experience in delivering enterprise customer-facing solutions.
- Minimum of 6 years of experience in designing and building enterprise-class distributed systems.
- At least 6 years of experience in highly regulated industries.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- While not mandatory, certifications in Windows, Linux, Cloud, Networking, or Security are advantageous.
Our organization is committed to fostering a culture of continuous growth and development. We offer our team members opportunities for professional advancement, including training programs and exposure to the latest technologies. Join us to further expand your career in a dynamic environment.
Company Culture And Values
We pride ourselves on our collaborative and innovative company culture. Emphasizing mentorship and support, we encourage our development teams to adopt best practices and leverage cutting-edge technologies.
Networking And Professional Opportunities
Working with us provides numerous opportunities for networking and professional growth. Engage with industry leaders and participate in collaborative projects that will enhance your skills and expand your professional connections.
Compensation And Benefits
We offer a competitive salary based on experience, along with health, dental, and vision insurance. Other benefits include a retirement savings plan with company matching and a generous vacation policy.
If you are passionate about designing scalable, high-performing systems and mentoring teams, we invite you to apply for this fully remote opportunity.
Employment Type: Full-Time