A snapshot of what you would do:
Solution Architects work with our design team and clients (internal and external) to understand, document, scope, and execute projects. They are adept at gathering and understanding requirements, proposing logical and physical architectural directions, able to do proof of concepts as well as be an individual contributor to delivering a project. They are team leaders, mentors, and thought leaders in development best practices.
Required Skills:
- Individual contributor (code)
- Work with a team of developers (onshore and offshore)
- Work on multiple projects and with multiple teams
- Perform mandatory code reviews before code is checked in.
- Work with design team during discovery phase to understand project requirements
- Supply architectural guidance and ensure best practices are being followed
- Responsible for the overall security of systems they will be administering including protecting client data and reporting situations which may provide unintentional elevated access. The employee will regularly review corporate policies and will enforce the policies documented in the Apex Corporate Security Standards.
Secondary Job Responsibilities:
- Assist in scoping projects
- Assist in writing statements of works
- Assist project manager or have light project management duties
- Assist with sales calls/business development
Required Experience:
- Solution Architects have 5+ years of development history with demonstrable experience in architecting and designing non-trivial systems
- C#, SQL Server, .NET core, Web API, MVC, LINQ, WCF and Entity Framework