ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Principle Engineer/Solutions Architect

Jobsbridge1

Phoenix, AZ, United States permanent

Posted: December 2, 2015

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

A Principal Engineer/Solutions Architect is responsible for developing the architectural strategy and implementation plan for the organization's systems, working closely with product management and leadership to ensure a consistent approach for feature enhancements.

Job Description

Working in partnership with product management and leadership, develops the architectural strategy and strategy implementation plan for the systems in the organization. 

With a focus on leadership, vision, strategy, culture, best practices and continuous improvement, performs the following: 

• Interacts with the Product Management team to ensure a consistent architectural approach for implementing feature enhancements. 

• Part of the Architectural team responsible for the definition and maintenance of the architectural roadmap for the organization's systems. 

• Provides leadership in the design, architecture, selection and implementation of development technologies, frameworks and best practices. 

• Ensures that technical and quality standards are enforced throughout the software development lifecycle.Ensures compliance with architectural goals and best practices. 

• Leads and directs the department's efforts to optimize system availability, performance, and the elimination of technical debt. 

• Conducts research and analysis of potential enhancements to the organization's software products, providing high-level estimates of development effort, design approach, and infrastructure impacts. 

• Serves as a mentor to software developers, facilitating the sharing of technical knowledge and the adoption of new design standards, coding standards, coding techniques, products, and methodologies. 

• In collaboration with other leaders, identifies and implements improvements to the agile software development practices, while ensuring consistency with agile principles. 

• 

REQUIRED EDUCATION, EXPERIENCE, KNOWLEDGE, SKILLS AND ABILITIES: 

Education, Experience and Knowledge 

• Master's degree (MA, MBA) or four to ten years related experience and/or training; or equivalent combination of education and experience. 

• A minimum of six years experience in the development of highly transactional, mission critical applications in heterogeneous environments/architectures for multi-user systems. 

• A minimum of three years of technical leadership experience. Experienced in mentoring associates with significant technical knowledge, development of professional management and leadership skills. 

• Minimum of eight years experience with Java and J2EE-based technologies. 

• An understanding of single page web applications using Ajax, REST and other JavaScript based frameworks. 

• Knowledge of Microservice/SOA architectures and knowledge of message-based service architecture. 

• Proven success in leading and managing software development teams across multiple functions and projects. 

• Knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations. 

• Knowledge of a broad range of modern programming languages, platforms and open-source technologies. 

• Knowledge of a broad spectrum of infrastructure technologies and secure computing environments: network, hardware and operating systems, servers and storage. Experience with Amazon Web Services (AWS) more beneficial. 

• Knowledge of relational and NoSQL databases and web technologies. 

• Knowledge of the Agile principles of software development methodology. 

Skills: 

• Excellent verbal, written and listening communication skills. 

• Excellent presentation skills. 

• Excellent interpersonal skills and demeanor. 

• Strong analytical skills.

Java and J2EE-based technologies

Multiple Openings

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply