Senior Application Security Architect - Remote
By Dice At United States
Build relationships with development, software architecture and product management stakeholders
Demonstrated experience mentoring others by providing technical guidance to project teams
Experience working in highly regulated environments subject to HIPAA, HITrust, PCI or other related
GIAC or Offensive Security certifications
Cloud Architecture and/or Cloud Security Certifications (AWS, Azure, Google Cloud Platform)
Comfortable operating in an environment with constant change and ambiguity
Senior Application Architect Jobs
By CMA At Phoenix, AZ, United States
Bachelor's degree or equivalent combination of education and experience (in Computer Science, Engineering, Math, or Physical Sciences)
Architect, design, and document solutions to product specifications for shared capabilities throughout the architecture.
Strong experience with rearchitecting/refactoring and modernization of large enterprise application and building custom web applications using .NET Core.
Minimum 10 years of experience in enterprise level web application architecture, development, and deployment of integration projects.
Minimum 3 years of experience architecting and building enterprise level web applications using DDD (Domain Driven Design).
Hands on experience building application using modern architecture patterns and solution design patterns like Clean Architecture or Hexagonal Architecture Pattern.

Are you a Senior Application Architect looking for an exciting new challenge? We are looking for an experienced professional to join our team and help us create innovative solutions for our clients. You will be responsible for designing and developing applications that meet our clients' needs, while ensuring that our applications are secure and reliable. If you have a passion for technology and a drive to create cutting-edge solutions, then this is the job for you!

Overview:

A Senior Application Architect is responsible for designing, developing, and maintaining software applications. They must have a deep understanding of software development, architecture, and design principles. They must be able to create innovative solutions to complex problems and be able to communicate effectively with other members of the development team.

How To Become an Senior Application Architect:

To become a Senior Application Architect, you must have a bachelor’s degree in computer science, software engineering, or a related field. You must also have experience in software development, architecture, and design. Additionally, you must have strong problem-solving and communication skills.

Senior Application Architect Skills:

• Software development
• Software architecture
• Design principles
• Problem-solving
• Communication
• Project management
• Database management
• System analysis
• Troubleshooting
• Technical writing

What is Senior Application Architect Knowledge?

• Object-oriented programming
• Software development life cycle
• Software design patterns
• Software testing
• Web technologies
• Database technologies
• Cloud computing
• Networking
• Security

What is Senior Application Architect Responsibilities?

• Designing and developing software applications
• Analyzing user requirements
• Developing software solutions
• Implementing software solutions
• Testing and debugging software
• Maintaining and updating software applications
• Documenting software solutions
• Troubleshooting software issues

What is Senior Application Architect Experience?

• 5+ years of experience in software development
• Experience in software architecture and design
• Experience with object-oriented programming
• Experience with web technologies
• Experience with database technologies
• Experience with cloud computing
• Experience with networking
• Experience with security

What is Senior Application Architect Qualifications?

• Bachelor’s degree in computer science, software engineering, or a related field
• Strong problem-solving and communication skills
• Ability to work independently and in a team environment
• Ability to manage multiple projects simultaneously

Senior Application Architect Education:

• Bachelor’s degree in computer science, software engineering, or a related field
• Master’s degree in computer science, software engineering, or a related field
• Professional certifications in software development, architecture, and design

Tools to Help Senior Application Architect Work Better:

• Source control systems such as Git or Subversion
• Automated build and deployment tools such as Jenkins or Bamboo
• Automated testing tools such as Selenium or Cucumber
• Application performance monitoring tools such as New Relic or AppDynamics
• Database management tools such as MySQL or MongoDB

Good Tips to Help Senior Application Architect Do More Effectively:

• Stay up to date on the latest software development trends and technologies
• Utilize source control systems to manage code changes and ensure quality
• Automate as much of the development process as possible
• Utilize automated testing tools to ensure quality and reduce manual testing
• Monitor application performance and use performance monitoring tools to identify and address issues
• Document software solutions to ensure easy maintenance and troubleshooting

Common Senior Application Architect Interview Questions:

• What experience do you have in software development?
• What experience do you have in software architecture and design?
• What object-oriented programming languages are you familiar with?
• What web technologies have you worked with?
• What database technologies have you worked with?
• What cloud computing technologies have you worked with?
• How do you ensure quality in your software solutions?
• How do you troubleshoot software issues?