Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
MD
MS Dept. of Revenue
Enterprise Architect II
Career Insights for Enterprise Architect
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Mississippi data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
An Enterprise Architect is responsible for ensuring that the business mission, strategy, and processes of an organization are aligned with the organization's IT strategy, and documents this using multiple architectural models or views that show how best to meet the current and future needs of the organization.
$154,898 / year median in Mississippi
+14% projected growth
Job Description
Enterprise Architect II MS Dept. of Revenue Clinton, MS Job Details Full-time $60,906.98 - $107,040.21 a year 8 hours ago Benefits Health insurance Dental insurance Flexible spending account Paid time off Parental leave Vision insurance Flexible schedule Life insurance Qualifications Software engineering Computer Science Enterprise software Improving system uptime or availability Scalable systems SQL Bachelor's degree Developing automated testing protocols Disaster recovery architecture Cross-functional collaboration High availability Information Technology Full Job Description Company Overview Department of Revenue is the primary agency for collecting tax revenues that support state and local government in Mississippi. About the Position The Enterprise Architect II plays a key role in shaping the agency's technical direction by contributing to the design, modernization, and governance of enterprise‑level applications, platforms, and data systems. This position supports engineering teams by defining architectural patterns, improving legacy systems, guiding API and service design, and ensuring mission‑critical systems operate with high levels of reliability, performance, and clarity. This role is ideal for a technically strong individual who enjoys hands‑on architecture work, collaborating across teams, and helping drive forward‑looking system designs that strengthen the agency's technology landscape.
Experience creating technical documentation, diagrams, workflows, or process descriptions. Familiarity with APIs, integrations, cloud services, data models, or microservices. Basic understanding of SQL, databases, or data flow concepts. Experience working with cross functional IT teams (development, infrastructure, security, data). Understanding of enterprise change management, IT governance, or SDLC principles. Strong analytical skills with the ability to break down technical problems and communicate clearly. Ability to manage multiple tasks, follow structured processes, and maintain organized documentation. What you'll need to be Successful This position requires strong technical depth, strategic thinking, and the ability to work collaboratively across diverse engineering and operations teams.
Key responsibilities include:
Software Engineering Leadership:
Design modular, maintainable software systems and guide language/framework selection for performance and reliability. Assist in leading design reviews and API specification quality; promote best practices such as automated testing, clean code, versioning, and fault tolerance.Enterprise Architecture:
Develop solution architectures across multiple systems, platforms, and integrations; maintain architectural standards, reference architectures, design patterns, and technology roadmaps. Align designs with enterprise strategy in partnership with development, SRE, cybersecurity, infrastructure, and data teams. Evaluate new technologies and recommend adoption where beneficial.Application & Integration:
Design reliable APIs, messaging workflows, integration layers, and distributed system interactions. Oversee interface contracts, versioning, scalability, and performance expectations throughout the lifecycle.Database & Data Platform Architecture:
Architect scalable, high‑performance data models, schemas, and database structures. Develop strategies for replication, partitioning, caching, and storage in high‑volume or mission‑critical systems. Define reliability requirements (durability, consistency, recovery) and ensure integrity, optimized queries, and resilient operations. Qualifications Typically requires a Bachelor's Degree and 8-12+ years of multi-functional IT experience.Agency Preferred Qualifications:
Bachelor's degree in Information Technology, Computer Science, Information Systems, or related field is preferred. Exposure to solution architecture, system design, or enterprise technology standards.Experience creating technical documentation, diagrams, workflows, or process descriptions. Familiarity with APIs, integrations, cloud services, data models, or microservices. Basic understanding of SQL, databases, or data flow concepts. Experience working with cross functional IT teams (development, infrastructure, security, data). Understanding of enterprise change management, IT governance, or SDLC principles. Strong analytical skills with the ability to break down technical problems and communicate clearly. Ability to manage multiple tasks, follow structured processes, and maintain organized documentation. What you'll need to be Successful This position requires strong technical depth, strategic thinking, and the ability to work collaboratively across diverse engineering and operations teams.