Return to Job Listings

Job Opening

Sr. Software Architect - #1044 Job Category: Architect
Location: Birmingham, Alabama
Job Opportunity:

Doozer Software’s IT staffing division is currently assisting one of our clients in a search for a Sr. Software Solutions Architect.  This Architect will be responsible for the overall software development life-cycle and technology solutions across the enterprise.  The position will assist the company in aligning their technology solutions to business needs while following their enterprise architectural standards.


  • Manages end to end - from conception, through delivery, into production of solution architectures
  • Partners with business and technology subject-matter experts to elicit and translate business requirements into technological solutions
  • Leads the design and modeling of tactical architectures for delivery, development, and support of projects
  • Designs both the physical and logical components of solution architectures that will deliver a positive business outcome
  • Collaborates with other domain architects to provide a consensus based scalable and adaptable architectural solution
  • Responsible for technical analysis and design capabilities
  • Facilitates technology design workshops for emerging technologies
  • Validates designs produced by third-party vendors wishing to sell solutions to the organization
  • Aligns IT strategy and planning with the company’s business goals and objectives
  • Promotes the use of a shared infrastructure and application roadmap to reduce costs and improve how information flows
  • Circulates roadmaps to align information technology priorities with business partner requirements and strategies
  • Builds and maintains technical trusted advisor relationships with influential technical decision makers within Technology


  • BS degree in Computer Science, Management Information Systems, or a related field and four (4) years of solutions architecture experience
  • OR a high school diploma or GED and six (6) years solutions architecture experience
  • Experience of N-tier architectures and complex design architectures
  • Experience with technical, application and information architecture delivery techniques and methodologies
  • Certifications in the technology domain of the enterprise
  • Experience with Agile methods, skills and competencies
  • Understanding the technology of the organization, e.g. Middleware, .NET, Java 2 Enterprise Edition (J2EE), Oracle, etc.
  • Awareness and ability to document designs using internal and external notational standards (Business Process Model and Notation {BPMN}, Unified Modeling Language {UML})
  • Working knowledge of modern Operating Systems (Linux/Windows), Networking, Servers/Mainframe, Secure Coding Practices, Development Environments (Java/.Net), Databases (DB2/Oracle/SQL Server)
  • An understanding of, and ability to use design patterns to steer business requirements into enterprise wide technical strategies
  • Knowledge of security design techniques
  • Demonstrate ability to adapt to new technologies and learn quickly