Application Architect - Hybrid Work Environment Available

Apply Now

Company: Mansfield Oil

Location: Gainesville, GA 30506

Description:

We are seeking an Application Architect to join our passionate team and contribute to the modernization of our applications and integrations. You will be responsible for providing technical leadership to software engineering teams to ensure proper implementation of architectural design patterns and principles. You will be hands-on, demonstrating application prototypes, analyzing existing code, and implementing testing strategies to assist with refactoring efforts. We will look for you to innovate automation strategies, champion sound engineering practices, and empower Agile [CW1] delivery of features that keep us ahead of the curve. If you thrive in a fast-paced environment and love crafting elegant solutions, we want to hear from you!

The Expertise and Skills You Bring

You possess demonstrated ability to integrate trends in application architecture into development projects. You have experience modernizing and improving legacy systems. Your strengths include effective communication and collaboration skills, and you excel in your ability to influence an organization to constantly improve their products and processes.

Ideal candidates will have a forward-thinking approach to work, anticipating dependencies, gaps, and constraints in advance. Strong critical thinking skills are necessary to assist teams with technical support. Experience with tool and technologies such as Azure, Visual Studio, Git, and Visio/Lucid. This role is inclusive of related tasks such as DevOps implementations, security requirements, infrastructure requests, and test automation.

Responsibilities

Strategy & Design
  • Drive adoption of new application architectures
  • Define the creation of frameworks that promote reuse, reduces cost, and increases speed to market
  • Develop architecture documentation, including as-is architecture, to-be architecture, roadmaps, and technology standards
  • Stay current on emerging technologies and industry best practices, sharing knowledge and insights


Implementation
  • Extend and enhance the implementation and usage of APIs and microservices
  • Lead teams in transforming nascent ideas into proofs-of-concept (PoCs) and proofs-of-value (PoVs)
  • Conduct upgrades to application versions and security requirements
  • Manage and enhance mobile app store processes


Collaboration
  • Provide architectural and technical guidance to product engineering teams
  • Champion the adoption of DevOps methodologies, fostering collaboration between development, operations, and security teams
  • Collaborate with agile and infrastructure teams to optimize environments
  • Assist PMO and scrum teams with technical aspects of project planning


Skills & Experience
  • Proficiency in .NET and React programming languages
  • Experience with SQL database design
  • Expertise in designing and implementing software architectures
  • Experience with Azure and Azure DevOps
  • Enthusiastic about creating technical documentation
  • Experience working agile processes
  • Must have a strong work ethic with good time management skills
  • Knowledge of secure coding practices, encryption, and user authentication
  • Experience in optimizing application performance
  • Ability to participate in code reviews and validate coding standards
  • Experience with Google Play and Apple App Store deployments
  • Understanding of Docker containerization
  • Experience with monitoring and logging tools for infrastructure and applications
  • Familiar with automated test plan integrations
  • Excellent verbal and written communication skills


Desired Experience Includes
  • 5+ years in a software architect role
  • 5+ years proficiency with .NET, React, and SQL
  • 5+ years working with Azure products and solutions


Formal Education & Certification
  • Bachelor's degree required - Computer Science or Information Systems or equivalent experience required


Work Environment
  • 40-hour combined on-site, remote, and/or travel work week
  • Sitting for extended periods of time
  • Dexterity of hands and fingers to operate a computer keyboard, mouse, power tools, and other computer components
  • Ability to travel up to 25%


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Similar Jobs