Search IT & Business Jobs

Search by job category, location, or keywords. Register to apply for a position. You can also save a search to be notified by email of new jobs as they are posted.

Software Architect

Suwanee, GA 30024

Posted: 04/24/2019 Job Number: 1615

SOFTWARE ARCHITECT POSITION SUMMARY

The Software Architect role will be a leader in strategy and innovation in the evaluation of existing systems and technologies, the development of strategic solutions and blueprints to solve stated business challenges facing the company. The Architect will collaborate with team members from all areas of the company to translate business requirements into technical solutions that align with business goals and technology strategy.

SOFTWARE ARCHITECT RESPONSIBILITIES

• Perform architectural analysis and design for systems spanning the current products and services portfolio
• Partner with various business stakeholders and technology leaders to translate program requirements into technical solutions and system designs
• Document and communicate designs, estimates, and implementation plans to program stakeholders
• Collaborate with security team to ensure platform designs are built as security first
• Research, design, test, and evaluate new technologies and vendor solutions
• Maintain an organization-wide view of current and future business and application architecture to provide solutions that integrate into the overall architectural vision and strategy
• Provide leadership and expertise in the development of standards, architectural governance, design patterns, and practices

SOFTWARE ARCHITECT QUALIFICATIONS

• 6-8+ years of technical leadership and architecture experience in software development. This includes experience designing and delivering large scale distributed systems (ideally using modern SOA patterns and REST)
• Ability to communicate and apply common architectural design patterns across a wide range of technical problems
• Ability to quickly understand the impact of constraints and clearly explain and justify ideas when faced with competing alternatives
• Flexibility and creativity in solution design - including leveraging existing and emerging technologies
• Excellent written and verbal communication skills
• Solid understanding of security/access control, scalability, high availability, and concurrency patterns
• Prior experience with at least one major IaaS and/or PaaS technology (OpenStack, AWS, Heroku, etc.)
• Prior experience with relational and non-relational database technologies (MongoDB, Cassandra)
• Prior experience with agile development, continuous delivery, and DevOps
• Strong understanding of infrastructure and related technologies (hardware, virtualization, networking)
• Proficient in at least one static OO language (C#, Java)
• Proficient in at least one dynamic language (JavaScript, Python, Node.js a plus)

Sam Slonkosky
Technical Recruiter

I'm happy to connect you with your next career challenge. Whatever your needs are, we at Resolution Technologies promise to provide unrivaled quality and service. Please don't hesitate to contact me if you have any questions about this position.

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.