Solution Architect – Software Development - Halvik
Washington, DC
About the Job
What You Will Do:
- Workflow-based custom development application
- Low-code platform (Salesforce, Appian) development
- Cloud-native (serverless) transactional web-based applications
- Data warehouse/reporting applications including geospatial data
The Solution Architect should be able to elicit requirements from the client including complex process flows and design data models that will support the development of the application. Demonstrate an understanding of cloud components (in either AWS or Azure) to design a cloud-native technical solution for the application (e.g. the use of AWS Lambdas, SNS/queues, API Gateway, Cloudfront, CloudFormation). Will lead the data model and process flow (controller) design to support an efficient and intuitive user interface (view) for the application.
The Solution Architect will be responsible for creating workstreams for the development team to build out the functional infrastructure and create the application using an Agile framework; developing a roadmap (Initiatives and Epics) to accomplish the development plan within an Agile framework and work with a scrum master and BA(s) to define stories with clear acceptance criteria. The Solution Architect will be involved in communicating with the client leads including estimating levels of effort, clarification of business priorities, and recommended approaches for user interfaces.
What You Need:
At least 10 years of experience in software development (SDLC) including 5 years serving as a solution architect. Experience interfacing and presenting to senior client management including C-level executives. Experience designing data models that can support the requirements of complex applications. Experience designing application architecture components preferably including cloud-native solutions. Experience coordinating development activities for medium to large development teams. Demonstrated experience working in diverse technical configurations, technologies and processing environments. Experience working in modern software engineering and product development methodologies, including iterative software development techniques.
Technical competence in reviewing the work of others for architectural compliance. Interpersonal skills with customers and guiding technical conversations utilizing excellent written and verbal communication. Strong problem-solving skills and ability to work collaboratively with other technical teams and stakeholders.
BS in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.
Applicants selected will be subject to a government security investigation and must meet eligibility requirements to acquire a Public Trust.
- Halvik offers a competitive full benefits package including: