Job Description:
NDi is looking for a Solutions Architect with a technical background and deep experience in full stack development business analysis, risk management, data driven investment control, IT architecture, infrastructure, cloud development, engineering, software architecture design, DevOps, communications skills, big data design and enterprise data platform design.
Requirements:
- US Citizenship is required.
- Candidate must be able to obtain Public Trust clearance.
- This position is hybrid (on-site/remote). Candidate will be required to work on-site at minimum, once a week.
Qualifications and Experience:
- Bachelor's degree in Computer Science, Information Technology, or a related field. Master's degree preferred.
- Proven experience (10 years) as a Solutions Architect or a similar role. In-depth knowledge of enterprise IT architecture, systems integration, and software development.
- Strong expertise in cloud technologies and architectural patterns.
- Excellent analytical and problem-solving skills.
- Exceptional communication and interpersonal abilities.
- Relevant certifications (e.g., DevOps, TOGAF, Azure Certified Solutions Architect, Red Hat Certified Architect) are a plus.
- Identifying, testing and managing risk: Identify and evaluate the risk to eliminate or mitigate risk in a computer system or network
- Knowledge of software development process and technical skills: Know the technical aspects of projects to identify risks, propose immediate solutions and provide guidance for the computer system solutions.
- Communication skills: To communicate with all stakeholders such as software engineers, management, clients and vendors, they must convey technical language to other stakeholders often in non-technical terms.
Responsibilities:
- Responsible for participating in the full systems life cycle with solution design, development, implementation, and product support using scrum and other agile methodologies.
- Designs and develops IT solutions that most efficiently and effectively meet defined business needs and requirements, while ensuring alignment to an organization's Enterprise Architecture and IT strategic goals
- Supports creation of new agile processes and recommends changes and improvements to current processes and supporting tools.
- Conducting an evaluation of the computer system architecture with an emphasis on the design
- Creating and maintaining or enhancing procedures, processes and designs for a computer system
- Ensuring that the application architecture team can deliver system solutions for computer architecture
- Responsible for designing and building solutions that best meet the business needs and are aligned with the IT strategy and modernization roadmaps
- Experience working with major application development platforms (Azure, SalesForce, ServiceNow)
- Strong background in architecture with real-world experience of architecting, designing, and delivering large IT projects
- Ability to build strong relationships across the business and IT.
- Able to understand the long-term needs of the solution you are developing, and enable delivery by building a rapport with team members both inside and outside of the organization
- Deep-seated functional knowledge of key technology sets.
- Comfortable rolling up your sleeves, getting involved, and diving into delivery challenges.
- Experience in building and leading a tight-knit delivery team. Experience accomplishing exceptional project outcomes in a respectful and supportive culture.
- A proven grasp of architecture development and design thinking in an agile environment.
- Ability to adapt delivery techniques to drive outstanding project delivery.
- Experience developing others to build architecture capability across an organization
- Exposure to adjacent technology domains such as other platforms, networks, and cyber security.
- Good interpersonal skills including the ability to relate complex topics in simple and accessible language.
- Effective team player, naturally looking beyond your own area/organizational boundaries to consider the bigger picture and/or perspective of others and build trust-based relationships with leaders and employees
- Able to use insight and good judgment to deliver commercially sound, efficient and pragmatic decisions and solutions, and to respond to situations as they arise.
- Good hands-on skills in key technologies, and an ability to rapidly assess new technologies with a commercial mindset.
- Advocate and help ensure our architectures, designs and processes enhance a culture of operational safety and improve our digital security.
NDi Benefits:
Network Designs is committed to attracting and retaining top talent by offering competitive benefits and salary packages. Our benefits package includes comprehensive health, dental, and vision insurance, 401(k) matching, and paid time off. 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.
Job Type: Full-time
Pay: $155,000.00 - $165,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Vision insurance
Work Location: Hybrid remote in Washington, DC 20530