Roles & Responsibilities
About the Role :
We are seeking an experienced Software Architect to design and implement mission-critical systems for government and public sector initiatives. The ideal candidate will have expertise in building secure, resilient, and high-performance software solutions that support essential services. You will collaborate with stakeholders across agencies, engineering, and operations teams to define architecture, drive technical strategy, and ensure system reliability and compliance.
Key Responsibilities :
- Lead the design, development, and implementation of mission-critical software systems with high availability, fault tolerance, and performance standards.
- Define and maintain architecture standards, patterns, and best practices tailored to government and regulatory requirements.
- Collaborate with cross-functional teams to translate policy and operational requirements into technical solutions .
- Conduct system analysis, risk assessment, and performance optimization to ensure scalability, reliability, and resilience.
- Provide technical leadership and mentorship to engineering teams, ensuring adherence to architecture and coding standards .
- Evaluate new technologies and frameworks to enhance system security, performance, and maintainability .
- Participate in incident reviews, root cause analysis, and disaster recovery planning for critical government systems.
- Ensure compliance with government security, regulatory, and operational standards .
Required Qualifications :
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.Minimum 8+ years of experience in software architecture and design , preferably in mission-critical or high-availability systems .Strong experience with distributed systems, microservices, and cloud platforms (Azure Government, AWS GovCloud, or equivalent).Proficiency in modern programming languages such as Java, C#, Python, or Go.Solid understanding of databases, messaging systems, caching, and event-driven architectures .Experience with DevOps, CI / CD pipelines, and automation frameworks .Strong problem-solving, analytical, and communication skills with the ability to influence technical decisions.Preferred Qualifications :
Experience working with government agencies or public sector organizations .Knowledge of high-security, regulatory compliance, and mission-critical system standards .Experience with low-latency, high-performance, or real-time systems .Familiarity with government cloud solutions, security frameworks, and enterprise IT governance .What We Offer :
Opportunity to work on high-impact, mission-critical government systems .Collaborative, innovative, and supportive work environment.Competitive salary and benefits package.Career growth and professional development opportunities.EA License no. : 16S8066 / Reg. No. R1110125
Tell employers what skills you have
Scalability
Azure
Architect
High Availability
IT Governance
Software Engineering
Microservices
Reliability
Distributed Systems
Python
Communication Skills
Java
Technical Leadership
C#
Disaster Recovery
Databases