Software Engineer - San Diego, United States - Agorus Inc.

    Default job background
    Description
    This is an evergreen position created to build a pool of candidates for critical positions within Agorus.

    An evergreen position means that we do not have an immediate hiring need for this role, but we are always open to receiving applications from qualified individuals who share our passion and values.

    We encourage you to submit your application for future consideration

    Who we are:


    Agorus is a San Diego based technology start-up engineering a transformative new model in homebuilding – integrating virtual technologies, robotics and human skills – ushering in a new era of total efficiency and maximized revenues.

    We're looking to hire a motivated and experienced C# .Net developer with 2 years of experience to help us keep growing.

    You will be working closely with other experienced and talented software developers and collaborating with industry experts to create cutting edge and innovative .NET applications.

    View our

    company manifesto here .

    Responsibilities:
    Develop professional, clean, accurate and scalable code using C# .Net.
    Follow Agorus coding and development guidelines and offer improvements to standards.
    Modify existing codebase to improve scalability, performance and abstraction.
    Troubleshoot, debug and add features to applications as needed.
    Create detailed and accurate technical documentation.
    Stay up to date with new technologies and best practices in software development.
    Prepare and participate in collaborations, brain storing sessions and meetings.
    Requirements

    Required Qualifications:
    Strong understanding of Object-Oriented Programming principles.
    Ability to code using C# .NET in the MVC framework.
    Entity framework experience is a must.
    Azure SQL database, tables, views, queries, stored procedures, triggers.
    LINQ to SQL in C#.
    JavaScript, jQuery, AJAX, CSS
    Third party API integrations.
    Git source control, Git-way.
    Experience with developing Micro-Services, .NET API.
    Dependency Injection in .NET.
    Experience working in a fast-paced Agile development team.
    Excellent communication written and verbal communication skills.
    Attention to detail and willing to learn and work in a team environment.

    Preferred Qualifications:
    Experience in NoSQL Databases, Elastic Search a plus
    Machine learning and reporting, Power BI a plus
    Azure web services and applications
    CI/CD with testing integrations, Azure DevOps
    Revit API integration experience
    Mobile development

    Details:

    Reports to:
    Director of Software Development

    Non-Exempt/Exempt:
    Exempt

    #J-18808-Ljbffr