Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Application Architect

Eleven Recruiting

Application Architect

Los Angeles, CA
Full Time
Paid
  • Responsibilities

    We are looking for a passionate, talented, hands on Application Architect, with proven experience in software architecture and product development. The ideal candidate will have experience designing and implementing SaaS based applications within a progressive technology stack utilizing .NET, Java, Web technologies, and SQL Server/MySQL and Microservices in an Agile environment. We are seeking someone who is interested in developing and delivering micro service-based solutions running in AWS/Azure. In this role, you will have the ability to work directly with decision-makers to set direction, grow an enterprise capability, and drive business value through AI-fueled products.

    RESPONSIBILITIES

    • Architect/Design technical solution, including overall system design, class design and database design
    • Create detailed written technical documentation based on functional requirements and as part of the SDLC.
    • Create, design, develop and document software based on technical requirements.
    • Build prototypes
    • Participate in code reviews, code analysis and identification of software risks. Training other team members in areas of software development, technical documentation.
    • Tests and reviews programming to discover any errors and confirm that the programs meet required specifications.
    • Exceptional knowledge of rational databases (Microsoft SQL Server, MySQL), ORM and SQL Queries.
    • Solid understanding of object-oriented programming (OOP), design patterns and programming skills.
    • Experience in turning complex problems into simple and engaging experiences for the web and mobile.
    • Development of secure applications (role-based security, authorization, authentication, etc.)
    • Detail oriented and organized with the ability to work in a fast-paced environment, both independently and as part of a team.
    • Extensive experience with web and database technologies: ASP.NET, C#.NET, MVC, WebAPI and T-SQL.
    • Experience with XML/XSL, DTD, XML Schemas, Web Services, React, JavaScript, AJAX, Python, and IIS.
    • Experience with agile/scrum methodologies

    QUALIFICATIONS

    • 7 years of experience as an Application Architect
    • Experience with Java, .NET, C#, SQL Server, MySQL, Amazon Aurora
    • In-depth knowledge in SaaS and experience with AWS
    • Experience working with SQL Server, My SQL
    • 3 years of hands on experience to create/maintain micro services:
    • Heavy experience with microservices using REST/JSON
    • Bachelor’s degree in Computer Engineering or Computer Science
    • Excellent communication skills. Must understand the problem client is facing and introduce best technical solution for this problem.

    PREFERRED SKILLS

    • Experience working with React, Angular Apps
    • 3 years of experience in ETL software development
    • Familiarity with Azure
    • Good Experience with Continuous Integration and hands-on experience (tools like Jenkins, TeamCity, Maven, Ant, Bamboo)
    • Strong understanding of DevOps technologies
    • Proficient in current development and source code management tools (BitBucket, Git, TFS)
    • Good understanding in event processing/messaging, logging, auditing and metrics
    • Good understanding of Data Warehousing architectures, techniques, and methodologies; including Star Schemas, Snowflake Schemas, Slowly Changing Dimensions, and Aggregation Techniques

    This position is temporarily a remote work role due to COVID19, but will eventually report to our client's offices in Santa Ana, CA