Senior Software Architect
Apply NowLocation:
Arlington, VA, US
Company:
Epiq is a leading global provider of integrated technology and services for the legal profession, focused on innovative solutions and client support.
Summary:
The Senior Software Architect will design and develop software architectures, ensuring efficient software development and technical support. Candidates must have a Bachelor’s degree in a related field and over 5 years of relevant experience.
Requirements:
Hard Skills: Agile Methodology, Analytical Thinking, Cross-Functional Team Leadership, Data Modeling, End-to-End Testing, Leadership, Scrum (Agile), Software Architectures, Software Development
Credentials: Bachelor's degree in Computer Science, Bachelor's degree in Information Technology, Bachelor's degree in a related field, Master's degree in Computer Science (preferred)
Experience: 5+ years of experience in software architecture or a related role, Experience with software development and data modeling (preferred)
Job Description:
The Senior Software Architect is responsible for designing and developing software architectures. This role ensures efficient handling of software development, data modeling, and technical support, contributing to effective software solutions and organizational growth.
Essential Job Responsibilities
-
Design and develop software architectures.
-
Conduct data modeling and software development.
-
Provide excellent customer service to users regarding software inquiries.
-
Document and maintain accurate records of software transactions.
-
Support the full life cycle of software development, including end-to-end testing and process improvements.
-
Collaborate with IT team members to improve software processes and user satisfaction.
Qualifications & Requirements
Education:
-
Required: Bachelor's degree in Computer Science, Information Technology, or a related field.
-
Preferred: Master's degree in Computer Science or a related field.
Experience:
-
Required: 5+ years of experience in software architecture or a related role.
-
Preferred: Experience with software development and data modeling.
Skills:
-
Agile Methodology
-
Analytical Thinking
-
Cross-Functional Team Leadership
-
Data Modeling
-
End-to-End Testing
-
Leadership
-
Scrum (Agile)
-
Software Architectures
-
Software Development
Certifications:
-
Required: None
-
Preferred: Software Architecture certification (e.g., TOGAF)
Physical Requirements:
-
Ability to work in an office environment and perform tasks that may require sitting, standing, and using office equipment.