Solutions Architect (Application Development)
Salary undisclosed
Apply on
Original
Simplified
Job Objective:
The Solutions Architect is responsible for designing and implementing technology solutions that meet business needs, with a strong emphasis on application development. This role involves collaborating with stakeholders to define requirements, architecting scalable solutions, and ensuring best practices in software development and integration.
Key Responsibilities:
Solution Design:
- Analyze business requirements and translate them into technical specifications.
- Design and architect scalable, robust, and secure application solutions that align with business objectives.
- Develop solution prototypes and proof of concepts to validate design choices.
Application Development:
- Oversee and guide application development teams throughout the software development lifecycle (SDLC).
- Ensure adherence to coding standards, best practices, and quality assurance processes.
- Provide hands-on support in coding and troubleshooting complex application issues when necessary.
Technology Evaluation:
- Assess and recommend appropriate technologies, frameworks, and tools for application development and integration.
- Stay up-to-date with industry trends and emerging technologies to inform solution design.
Collaboration:
- Work closely with business analysts, project managers, and development teams to ensure alignment and clarity on project goals.
- Facilitate discussions with stakeholders to gather requirements, validate designs, and provide updates on progress.
Documentation:
- Create and maintain comprehensive architectural documentation, including solution architecture diagrams, design specifications, and technical standards.
- Document and communicate best practices and guidelines for application development.
Continuous Improvement:
- Identify areas for process improvement within the development team and advocate for agile methodologies.
- Mentor and coach junior developers on architectural principles and application design.
Position Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Solutions Architect or similar role, with a strong background in application development (3+ years preferred).
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Experience with modern application frameworks and technologies (e.g., microservices, RESTful APIs, cloud platforms).
- Strong understanding of software architecture patterns, design principles, and best practices.
- Excellent problem-solving skills and the ability to think critically about technology solutions.
- Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
- Experience with cloud services (e.g., AWS, Azure, Google Cloud) is a plus.
Similar Jobs