Software Architect - Hybrid, GA
Oceanbluecorp - Atlanta, GA
Apply NowJob Description
Assists in planning, scheduling team resources, status reporting, and completing documentation for team assignments and projects. Analyzes and develops work or project plans for team assignments. Supervises the work of subordinates.Job Summary:Supervises, guides, and instructs subordinate staff. Assists in planning, scheduling resources, reporting, and documentation for projects. Develops and analyzes work or project plans, and implements solutions to problems. Responsible for project leadership: coordinating system integrity, communication, and project structure between users of Information Services and third-party vendors or programmers. Provides system and installation support and user training. Develops and manages project schedules and responsibilities. Participates in software development, system design, analysis, and project management.Qualifications:• Bachelor's degree in computer science, information systems, or related field from an accredited college or university.• Ten years of experience in system analysis, design, development, and relationship management.Additional Requirements:- Software Development: Understanding principles and methodologies; ability to work across multiple platforms.- Programming Languages: Proficiency in various languages for decision-making.- Cloud Experience: Knowledge of AWS, Azure, or Google Cloud.- Databases: Knowledge of design and data modeling.- DevOps & CI/CD: Understanding of DevOps practices and pipelines.- Security Principles: Knowledge of security principles for application design.- Architectural Styles & Patterns: Familiarity with microservices, monolithic, client-server, and design patterns.Soft Skills:- Communication: Effective with technical and non-technical stakeholders.- Problem-solving: Analytical skills for issue resolution.- Leadership: Ability to lead and collaborate.- Adaptability: Learning new technologies and adapting to changes.- Stakeholder Management: Managing expectations and collaboration.- Time Management: Meeting deadlines with quality solutions.- Teamwork: Working effectively in teams.- Critical Thinking: Analyzing and decision-making skills.Staying updated with new technologies is essential. #J-18808-Ljbffr
Created: 2025-09-17