Senior Enterprise Architect #1463303
Apply NowCompany: Network Designs Inc.
Location: Washington, DC 20011
Description:
About NDi:
Network Designs, Inc. (NDi) is a leading Federal contractor that specializes in designing, developing, and delivering information technology and network solutions for government customers. Founded in 1985, NDi's firmly defined core values have driven all aspects of the business, which have been paramount to our company's success and the establishment of an enjoyable workplace atmosphere. At NDi, we believe that our people are the cornerstone of our success, and we value collaboration, career growth, and winning ideas. Military Veterans Encouraged to Apply.
Job Description:
We are seeking a highly skilled Senior Enterprise Architect with a proven track record in platform and infrastructure development, cloud expertise, and software development. The ideal candidate will bring extensive experience in designing, developing, and managing complex software and network solutions for real-time applications in 24/7 environments. With expertise across multiple web and enterprise platforms, this role will focus on leading the development of scalable and reliable applications that address critical business needs while providing strategic insights into technology adoption and system architecture.
In this role, you will work closely with the CTO to develop a design plan for the IT enterprise. You will evaluate technology investment costs and risks, providing value by improving business processes and eliminating unnecessary complexities. The architect will focus on identifying the best technology solutions to meet specific business needs in applications, infrastructure, and data. Additionally, you will assess current business requirements and issues and design future technology goals to ensure alignment with the organization's strategic objectives.
Requirements:
Qualifications and Experience:
Responsibilities:
System Architecture Design:
Leadership and Project Management:
Platform and Infrastructure Development:
Migration and Upgrade Initiatives:
Web Application Development:
Mentorship and Knowledge Sharing:
Collaboration & Stakeholder Engagement:
Compensation and Benefits:
At NDi, we value our team and are committed to retaining top talent by offering competitive benefits and compensation packages. Our employee benefits package includes comprehensive health, dental, vision, pet, and legal insurance. Our corporate benefits include 401(k) retirement matching, paid leave, paid holidays, and health and wellness programs. In addition, we provide employer-paid life and disability insurance, professional development, education benefits, and much more to ensure our team has the resources they need to thrive on and off the job.
Veterans First Commitment:
As a Service-Disabled Veteran-Owned Small Business (SDVOSB), NDi is dedicated to hiring veterans and providing a supportive work environment that honors their service while recognizing the unique skills and experiences they bring to our organization.
Commitment to Diversity:
NDi is an Equal Opportunity Employer. We are committed to creating a diverse environment and are proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran or military status, citizenship, national origin, or any other basis prohibited by law in all phases of the employment process and compliance with applicable federal, state, and local laws and regulations. As a federal government contractor, NDi complies with all applicable affirmative action requirements.
Apply Now: Take advantage of this unique opportunity to join one of the fastest-growing companies in Federal contracting!
Network Designs, Inc. (NDi) is a leading Federal contractor that specializes in designing, developing, and delivering information technology and network solutions for government customers. Founded in 1985, NDi's firmly defined core values have driven all aspects of the business, which have been paramount to our company's success and the establishment of an enjoyable workplace atmosphere. At NDi, we believe that our people are the cornerstone of our success, and we value collaboration, career growth, and winning ideas. Military Veterans Encouraged to Apply.
Job Description:
We are seeking a highly skilled Senior Enterprise Architect with a proven track record in platform and infrastructure development, cloud expertise, and software development. The ideal candidate will bring extensive experience in designing, developing, and managing complex software and network solutions for real-time applications in 24/7 environments. With expertise across multiple web and enterprise platforms, this role will focus on leading the development of scalable and reliable applications that address critical business needs while providing strategic insights into technology adoption and system architecture.
In this role, you will work closely with the CTO to develop a design plan for the IT enterprise. You will evaluate technology investment costs and risks, providing value by improving business processes and eliminating unnecessary complexities. The architect will focus on identifying the best technology solutions to meet specific business needs in applications, infrastructure, and data. Additionally, you will assess current business requirements and issues and design future technology goals to ensure alignment with the organization's strategic objectives.
Requirements:
- U.S. Citizenship is required.
- This role is onsite (5days onsite / week)
- Candidate must be able to obtain Public Trust clearance.
Qualifications and Experience:
- BS in Computer Science or Engineering
- 15+ years of experience in software development with a focus on web application development and enterprise system architecture.
- Extensive experience leading the design, development, and maintenance of large-scale, complex, and high-performance applications, especially in critical business environments.
- Proven success in leading migration projects, including transitioning from legacy systems to modern technologies
- Strong background in web and enterprise platform development
- Expert Azure and AWS Cloud Engineering experience to support large scale application environments
- Expertise in system architecture design, database management, and performance tuning.
- Familiarity with Agile methodologies and SDLC processes.
- Strong proficiency in Java and Spring Boot, JavaScript, typescript, node.js, and eReact/Redux or Angular/ngrx ,and Scala or SQL for data processing and analysis.
- Strong knowledge of RHEL, Apache, and Nginx configuration and security
- Knowledge of modern CI/CD pipelines, DevOps practices, and cloud technologies including Jenkins, Ansible, git, and terraform.
- Experience in designing and implementing scalable data pipelines for extracting, transforming, and loading (ETL) large datasets from various sources
- Proven experience in Big Data analytics platforms such as Apache Spark, Hadoop, or Databricks for data processing, analytics, and machine learning.
- Preferred Hands-on experience with Databricks environment, including working with Delta Lake, Spark clusters, and MLflow for model management and deployment.
- Excellent problem-solving, troubleshooting, and analytical skills.
- Strong leadership and communication abilities, with the ability to collaborate effectively with business and technical teams.
- Attention to detail and a focus on delivering high-quality, reliable solutions.
Responsibilities:
System Architecture Design:
- Lead the design and development of high-performance web applications and architectures. Focus on building enterprise-level systems that meet both business and technical requirements.
- Ensure that solutions are scalable, maintainable, and deliver high availability, especially in critical business environments
- Design and manage complex, real-time systems and applications, leveraging cutting-edge technologies to meet dynamic business needs.
Leadership and Project Management:
- Spearhead the design and development efforts for large-scale web application projects, including migration and integration projects
- Lead cross-functional teams through the full software development life cycle, ensuring timely delivery of projects within scope and budget.
- Collaborate with business analysts, project managers, and other stakeholders to define project goals, requirements, and timelines
Platform and Infrastructure Development:
- Oversee the design and establishment of platforms and infrastructure, including document management systems and enterprise websites for large-scale organizations.
- Lead the architecture and development of enterprise-level systems to support internal and external web content management
- Drive continuous improvement and integration efforts to ensure consistent platform performance, security, and scalability.
Migration and Upgrade Initiatives:
- Lead migration efforts for existing enterprise systems, including upgrading from older systems to more modern solutions
- Manage the transition of legacy systems, ensuring minimal downtime and disruption during migration processes.
- Big Data Analytics
- Develop and maintain scalable data pipelines using Databricks and other big data tools to support large-scale data processing and analytics.
- Collaborate with cross-functional teams, including data engineers, analysts, and business stakeholders, to understand data requirements and translate them into actionable solutions.
- Optimize data processing workflows for performance and scalability, ensuring efficient utilization of Databricks and cloud resources.
- Stay up-to-date with emerging technologies and best practices in Big Data, cloud computing, and machine learning to continuously improve the platform and its capabilities.
Web Application Development:
- Utilize a variety of tools and technologies, to develop robust web applications
- Ensure applications are optimized for performance and user experience, addressing all critical business needs and application requirements.
- Participate in hands-on coding, debugging, and troubleshooting as needed, ensuring the highest quality standards.
Mentorship and Knowledge Sharing:
- Act as a mentor to junior developers, guiding them in best practices, system design, and problem-solving techniques
- Facilitate knowledge sharing across teams, ensuring that development teams follow the best practices in system architecture and software development.
Collaboration & Stakeholder Engagement:
- Collaborate closely with internal stakeholders, including product management and business teams, to ensure technology solutions align with organizational goals.
- Serve as the primary point of contact for technical concerns related to system architecture, migrations, and the ongoing development of applications.
Compensation and Benefits:
At NDi, we value our team and are committed to retaining top talent by offering competitive benefits and compensation packages. Our employee benefits package includes comprehensive health, dental, vision, pet, and legal insurance. Our corporate benefits include 401(k) retirement matching, paid leave, paid holidays, and health and wellness programs. In addition, we provide employer-paid life and disability insurance, professional development, education benefits, and much more to ensure our team has the resources they need to thrive on and off the job.
Veterans First Commitment:
As a Service-Disabled Veteran-Owned Small Business (SDVOSB), NDi is dedicated to hiring veterans and providing a supportive work environment that honors their service while recognizing the unique skills and experiences they bring to our organization.
Commitment to Diversity:
NDi is an Equal Opportunity Employer. We are committed to creating a diverse environment and are proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran or military status, citizenship, national origin, or any other basis prohibited by law in all phases of the employment process and compliance with applicable federal, state, and local laws and regulations. As a federal government contractor, NDi complies with all applicable affirmative action requirements.
Apply Now: Take advantage of this unique opportunity to join one of the fastest-growing companies in Federal contracting!
