What are the responsibilities and job description for the Remote Software Architect | WFH position at Get It - Professional Services?
Job Overview
Join our dynamic team as a Remote Application Architect, where your expertise in designing and implementing innovative systems will be valued. This position is ideal for a seasoned software architect who thrives on guiding development teams and driving the success of enterprise-grade projects.
Key Responsibilities
This position provides numerous avenues for professional development and mentorship within a collaborative environment, allowing you to enhance your leadership capabilities while contributing to impactful enterprise projects.
Company Culture And Values
Our organization is committed to fostering a collaborative and innovative culture, where team members are encouraged to share insights and best practices. We prioritize continuous learning and support the advancement of our employees’ careers.
This fully remote role offers you the chance to engage with cutting-edge technology and make substantial contributions. If you’re driven by a passion for creating scalable, high-performing systems while mentoring and nurturing teams, we would be eager to connect with you.
Employment Type: Full-Time
Join our dynamic team as a Remote Application Architect, where your expertise in designing and implementing innovative systems will be valued. This position is ideal for a seasoned software architect who thrives on guiding development teams and driving the success of enterprise-grade projects.
Key Responsibilities
- Align application systems with overarching organizational objectives and technological strategies.
- Mentor and lead development teams, promoting an environment of innovation and adherence to best practices.
- Architect, design, and implement new systems while enhancing existing solutions.
- Collaborate effectively with stakeholders to gather requirements and ensure successful project outcomes.
- Design, develop, test, and debug web applications to guarantee efficiency and reliability.
- Support third-party integrations and perform architectural reviews.
- Stay abreast of industry trends, evaluate emerging technologies, and optimize application performance.
- Provide production support and engage in special projects as required.
- Facilitate technical knowledge transfer, documentation, training, and mentorship within internal teams.
- Monitor, assess, and enhance the performance of enterprise software solutions.
- Extensive experience with the .NET framework and cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in automation and continuous integration tools, including GitHub Actions, Azure DevOps, Jenkins, and Octopus Deploy.
- Strong comprehension of the software development lifecycle (SDLC), deployment methodologies, quality assurance processes, and performance tuning.
- Advanced technical skills in one or more critical areas such as .NET Core application design, DevOps, and high-availability solutions.
- Proven track record in leading the technical design of distributed systems or managing complex enterprise projects.
- A decade of experience in delivering customer-facing enterprise solutions.
- Six or more years of experience in designing and building enterprise-class distributed systems.
- Experience within highly regulated industries for a minimum of six years.
- A Bachelor’s degree in Computer Science, Software Engineering, or a related discipline is preferred.
- While not mandatory, architect-level certifications in Windows, Linux, Cloud, Networking, or Security are advantageous.
- Familiarity with Department of Public Safety applications and systems is considered a plus.
This position provides numerous avenues for professional development and mentorship within a collaborative environment, allowing you to enhance your leadership capabilities while contributing to impactful enterprise projects.
Company Culture And Values
Our organization is committed to fostering a collaborative and innovative culture, where team members are encouraged to share insights and best practices. We prioritize continuous learning and support the advancement of our employees’ careers.
This fully remote role offers you the chance to engage with cutting-edge technology and make substantial contributions. If you’re driven by a passion for creating scalable, high-performing systems while mentoring and nurturing teams, we would be eager to connect with you.
Employment Type: Full-Time