No more applications are being accepted for this job
Software Engineer - San Diego, United States - Agorus Inc.
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 considerationWho 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 ourcompany 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