USAble Life

Application Architect

USAble Life

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $109,000 - $196,000 per year

Job Level

About the role

  • Responsible for guiding the design, development, and implementation of enterprise applications, ensuring alignment with business goals, IT standards, and regulatory requirements
  • Work to increase developer productivity through mentoring, creating guidelines and standards for development, and creating libraries that are reused throughout various applications
  • Designs and oversees the architecture of enterprise applications, ensuring alignment with coding standards and architectural principles
  • Actively contributes to development efforts and utilizes hands-on coding
  • Mentors Developers and promotes best practices in software engineering, testing, and deployment
  • Assists in the architecture, maintenance, and testing of software and tools
  • Coordinates the evaluation of development languages, tools, and other software by determining their strategic applicability to systems and projects, and make recommendations
  • Collaborates with cross-functional teams to define technical requirements and translate business needs into robust software solutions
  • Provides timely feedback to management regarding issues, changes in business direction, and key decisions
  • Performs code reviews to ensure adherence to standards, conventions, and consistency across applications
  • Works with management to identify opportunities for improvement in both technology and business decision-making
  • Engages with business stakeholders to understand their needs and evaluate how different solution options impact various departments within the business
  • Communicates effectively with both business departments and IT staff
  • Creates and maintains reusable libraries and frameworks to improve developer productivity and consistency
  • Establishes and enforces development guidelines and architectural standards, ensuring alignment with enterprise IT strategy
  • Provides technical leadership across multiple projects, helping teams resolve complex design and implementation challenges
  • Evaluates emerging technologies and tools, assessing their strategic fit for the Company’s systems and recommends adoption where appropriate
  • Collaborates with data architects and infrastructure teams to ensure seamless integration between integration points
  • Ensures compliance with regulatory and security standards, including HIPAA, SOX, and internal audit requirements

Requirements

  • Bachelor's Degree in computer science, or related field; or equivalent experience
  • 8+ years of IT experience
  • 2 years of IT supervisory experience or experience as a Team Lead on an Application Development Team
  • Deep knowledge of advanced software development principles, including object-oriented programming, web development, microservices, cloud computing, source control, continuous integration and delivery (CI/CD), and secure coding practices
  • Strong understanding of insurance industry practices and enterprise technical systems, with the ability to identify how technology solutions can drive business value
  • Excellent verbal, written, and presentation skills, with the ability to effectively communicate with developers, designers, project managers, and business analysts
  • Familiarity with complex automated systems and the full software development lifecycle (SDLC), including Agile and project management tools
  • Ability to quickly understand business processes and the applications they integrate with, including upstream and downstream dependencies
  • Proven ability to prioritize tasks, manage multiple initiatives simultaneously, and deliver within time constraints
  • Strong leadership, collaboration, and interpersonal communication skills, with a track record of influencing technical direction and mentoring others
  • Experience evaluating and recommending emerging technologies, tools, and frameworks for strategic alignment
  • Comfort working in hybrid or remote environments, with the ability to lead distributed teams and maintain productivity
  • Understanding of regulatory and compliance standards, such as HIPAA, SOX, and internal audit protocols, as they relate to application development and architecture
Benefits
  • A culture that values employees and celebrates, empowers, and inspires a diverse workforce
  • Outstanding and affordable benefits package
  • PTO provided at date of hire
  • 11 paid holidays
  • 401(k) with up to 6% match; fully vested from day 1
  • Remote opportunities with company-provided equipment
  • Team-oriented, collaborative group of peers
  • Career advancement opportunities
  • Tuition Reimbursement
  • Employee Assistance Program
  • Inclusion Council and Employee Resource Groups
  • Recharge Days and Volunteer Time Off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
object-oriented programmingweb developmentmicroservicescloud computingsource controlcontinuous integrationcontinuous deliverysecure coding practicessoftware development lifecycleautomated systems
Soft Skills
leadershipcollaborationinterpersonal communicationmentoringverbal communicationwritten communicationpresentation skillstask prioritizationtime managementbusiness process understanding
Certifications
Bachelor's Degree in computer scienceIT supervisory experienceTeam Lead experience