Position : Sparx Enterprise Architect
Location : Alpharetta, GA (Hybrid)
Duration : Long-term Contract
Candidates should have a strong understanding of software development principles, experience with UML (Unified Modeling Language), a background in system design, and ideally, a relevant degree in computer science or a related field; while specific certifications for the tool itself might not be mandatory, proficiency gained through training courses or hands-on experience is highly beneficial.
Key qualifications
Technical Skills :
- Thorough knowledge of UML modeling concepts ( class diagrams, sequence diagrams, state machines , etc.)
- Understanding of software development methodologies (Agile, Waterfall)
- Familiarity with system architecture patterns
- Ability to design and model complex systems across different domains (application, data, infrastructure)
Business Acumen :
Capability to translate business requirements into technical specificationsUnderstanding of business processes and how they relate to system designAbility to communicate technical concepts effectively to non-technical stakeholdersModeling Skills :
Proficiency in using Sparx Enterprise Architect features (diagrams, packages, relationships, stereotypes)Experience with model validation and analysis techniquesKnowledge of how to generate code from modelsRelevant Education and Certifications :
Bachelor's degree in computer science, software engineering, or related fieldIndustry-recognized certifications like TOGAF (The Open Group Architecture Framework) can be advantageousSparx Enterprise Architect specific training or certification courses