Company Description
Dart Appraisal is a leading nationwide independent Appraisal Management Company (AMC) established in 1993. Our company was founded on the principle that an AMC could create transparency between the lender and appraiser, cultivating a process that brings out the best in both parties. We manage a nationwide panel of state licensed appraisers and are committed to providing the highest quality and efficiency of appraisal management in the industry. Dart Appraisal utilizes innovative technology to manage appraisal orders in real-time while centralizing all appraisal communication.
Job Description
Position Overview:We are seeking a motivated and enthusiastic Junior Backend Software Developer to join our team in Troy, MI. In this role, you will assist in the development, maintenance, and improvement of our core software applications. You will work with C# .NET web applications and Microsoft SQL Server and contribute to all phases of the software development lifecycle. This is an excellent opportunity for a recent graduate or someone with 1-2 years of experience looking to grow their backend development skills. We value a strong aptitude for learning and a passion for technology.
Key Responsibilities
- Assist in the development, implementation, and maintenance of C# .NET web applications.
- Assist in the design, development, and optimization of Microsoft SQL Server databases and queries.
- Work with Classic ASP, JavaScript, and HTML under guidance.
- Utilize Azure DevOps for source control, continuous integration, and continuous deployment with training and mentorship.
- Collaborate with cross-functional teams, including operations, sales, and finance, to understand business requirements and deliver effective solutions under supervision.
- Participate in code reviews, debugging, and testing to ensure high-quality deliverables.
- Troubleshoot and resolve software defects and performance issues with support.
- Contribute to the architecture and design of software systems with mentorship.
- You may be required to perform additional duties beyond this list to support organizational goals.
Qualifications
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- 1-2 years of experience in software development or relevant coursework/projects.
- Basic understanding of C# and .NET Framework/Core
- Basic understanding of relational database design and development, specifically with Microsoft SQL Server.
- Familiarity with Classic ASP, JavaScript, and HTML is a plus.
- Exposure to Azure DevOps, including Git, CI/CD pipelines, and Agile boards is a plus.
- Familiarity with Agile development methodologies.
- Ability to multitask and prioritize workloads.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and as part of a team.
- Strong desire to learn and improve.
Preferred Qualifications
- Experience with web services (RESTful, SOAP).
- Experience with front-end technologies such as Angular, React, or similar.
- Knowledge of software design patterns and best practices.
- Experience with Visual Studio.