Software Development Architect

Job description

Position Summary:

We are seeking a Software Development Architect to architect, design, and develop scalable web, mobile, and backend applications, along with API services. This role involves hands-on coding, team leadership, roadmap planning, and technical decision-making. You will collaborate closely with cross-functional teams to drive the delivery of robust software solutions and ensure the quality, performance, and stability of our systems.


Key Responsibilities:

  • Lead the design and development of web, mobile, and backend systems, ensuring high-quality architecture and implementation.

  • Own major deliverables end-to-end and drive the engineering roadmap.

  • Manage the full software development life cycle (SDLC) for complex projects with strategic impact.

  • Collaborate with senior engineers, product managers, and support teams to define technical solutions and implement features.

  • Champion best practices for software development, including code reviews, testing, documentation, and deployment.

  • Ensure operational excellence by monitoring production services and responding to system incidents.

  • Provide deep technical leadership and mentorship within Agile Scrum teams.

  • Design and produce user-centered artifacts including journey maps, personas, wireframes, and interactive mockups.

  • Develop responsive UI/UX designs for web, mobile, and embedded interfaces across various platforms and devices.

  • Coordinate with internal teams to ensure seamless integration of new and existing systems.


Required Qualifications:

  • 3+ years of hands-on experience in front-end technologies: HTML5, CSS3, JavaScript.

  • Proven experience building responsive web applications and user interfaces.

  • Strong knowledge of RESTful APIs—consumption, interaction, and integration.

  • Experience across the full software development lifecycle—from concept to deployment.

  • Proficiency with React or similar front-end frameworks (e.g., Angular, Ember, Backbone).

  • Familiarity with browser debugging tools (e.g., Firebug, Chrome DevTools).

  • Understanding of CSS behavior and its impact on cross-browser compatibility.

  • Experience gathering and analyzing business and technical requirements.

  • Demonstrated ability to lead Agile development teams and deliver high-impact solutions.


Preferred Skills:

  • UX design experience for web and mobile applications.

  • Experience with back-end languages and services integration.

  • Knowledge of embedded systems or emerging device interfaces is a plus.

  • Strong communication and cross-functional collaboration skills.


Physical Requirements:

  • Regularly required to sit, stand, and walk.

  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

Job details

Job type Permanent

Location Atlanta, GA

Reference JOB-4295

Apply now

"*" indicates required fields

Step 1 of 3

Accepted file types: pdf, doc, docx, txt, Max. file size: 4 MB.
If hired, will you now or in the future require sponsorship for employment visa status (e.g., H-1B visa)?
Employment with Tier4 Group and our clients may be contingent upon successfully passing a background check, in compliance with applicable laws. Do you consent to a background check if offered employment?
Are you legally authorized to work in the United States?*