Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: SAIC
Location: REMOTE WORK, VA
Career Level: Mid-Senior Level
Industries: Technology, Software, IT, Electronics

Description

Description

SAIC is seeking a motivated, career and customer-oriented Senior Enterprise Architect to join our team and begin an exciting and challenging career.

This position is contingent upon award of the contract.

 Responsibilities:

  • Serve as an active member of the software development team participating in daily stand-ups.
  • Provides enterprise architecture expertise to translate an enterprise's strategy into a future enterprise architecture and a transition plan (i.e. roadmap) to achieve that future state.
  • Provides solutions based on customer requirements
  • Participate in design and development of new features and components.
  • Work with team leads to validate requirements, and perform impact analysis of new requirements and/or changes to the existing system.
  • Interacts at a variety of points within the enterprise's governance process to assist in implementation of the transition plan, to include organizational strategy development, capital planning and investment control, portfolio and project management, systems development, and operations. Designs, develops, and maintains current and future views and data describing the enterprise architecture. Researches and advises on the selection of technologies to include within the enterprise architecture.
  • Works on unusually complex technical problems and provides solutions, which are highly innovative and ingenious. 
  • Works under consultative direction toward pre-determined long-range goals and objectives. Assignments are often self-initiated. Determine and pursue courses of action necessary to obtain desired results. Work checked through consultation and agreement with others rather than by formal review of supervisor. Exercises independent judgment in methods, techniques and evaluation criteria for obtaining
  • Utilize full-stack development expertise that ranges from development of .net web application using C#, Unit testing, testing with Nunit and deployment using CI/CD pipelines
  • Architect metadata driven solutions to support customer requirements
  • Ensure the performance, quality, and responsiveness of application
  • Interface with the stakeholders for project requirements
  • Apply and promote good software engineering practices such as test automation, modularization, and simplification.
  • Use Integrated Development Environment (IDE) tools to include Visual Studio, Azure Devops and GIT.

Qualifications

Required: 

  • BS Computer Science and minimum 14 years' software experience. (Four additional years of professional experience may be considered in lieu of a degree)
  • Ability to pass background check and maintain status for contract that requires US citizenship.
  • System design and development with Microsoft .NET environment
  • Solid experience with .Net Core, Angular and Razor
  • Experience with REST and SOAP API development
  • Experience with XML and jSON
  • Experience with Azure Services
  • Experience with section 508 and accessibility coding approaches
  • Experience with MS SQL Server database and SQL
  • Experience with Azure Devops and pipelines; Agile development using Azure Devops
  • Excellent troubleshooting and resolution skills
  • Ability to work in team environments across a diverse set of projects with multiple stakeholders.
  • Proactive approach to problem solving and a delivery mindset.
  • Experience with scripting languages such as bash, python, and PowerShell.
  • Should participate in Design/Code and System review using agile development process
  • Excellent written and oral communications skills and able to work in a team which consists developers with different skillsets

Target salary range: $160,001 - $200,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.


 Apply on company website