Information About Our Company: AccuTitle provides innovative, cloud-based solutions for the title insurance industry. Our mission is to streamline the real estate transaction process through reliable, intuitive, and industry-compliant software. With a Suite of Products, we are committed to excellence and customer satisfaction.
Work Location: Remote
Job Description: As a Senior Software Developer, you will play a key role in researching, designing, implementing, and managing software programs. You will develop code for the targeted environment, participate in architectural discussions, and design and develop software applications using C#, VB .NET, HTML, HTML4/5 (Bootstrap), JavaScript, XML, CSS2/3, JQuery, AI technologies, and mobile platforms such as Android and iOS. Your responsibilities will include designing and implementing front-end business applications, leveraging AI technologies, investigating user behavior and interface usage, collaborating with the software development team, and supporting and maintaining existing production code.
Requirements:
- Bachelor’s/Master’s Degree in Computer Science or equivalent technical training.
- 7-15 years of hands-on software development experience utilizing Microsoft technology, with a focus on C#, VB .NET, HTML, Bootstrap, AI technologies, and front-end development.
- Prior experience in the title & escrow industry- mortgage industry – real estate settlement/closing and/or title software is preferred.
Responsibilities:
- Develop code for the targeted environment, ensuring efficient and effective implementation of software solutions.
- Participate in architectural discussions to contribute your expertise and insights.
- Design and develop software applications using C#, VB .NET, HTML, HTML4/5 (Bootstrap), JavaScript, XML, CSS2/3, JQuery, AI technologies (such as machine learning, natural language processing, or computer vision), and mobile platforms (Android/iOS) to create responsive, intelligent, and visually appealing interfaces.
- Design and implement front-end business applications, aligning with user requirements and business objectives, while integrating AI technologies where applicable.
- Investigate user behavior and interface usage, leveraging AI technologies to enhance user experience and optimize application performance.
- Collaborate closely with the software development team to ensure seamless integration of front-end and back-end functionalities.
- Support and maintain existing production code, resolving issues and implementing necessary enhancements.
- Conduct thorough testing and quality checks to ensure the reliability and stability of software applications.
Skills and Qualifications:
- In-depth knowledge of IIS, ASP.NET framework, C#, VB .NET, MS SQL, CSS, Bootstrap, HTML, HTML4/5, JavaScript, XML, JQuery, and AI technologies (machine learning, natural language processing, or computer vision).
- Strong understanding of database tables, queries, stored procedures, and indexes.
- Proficient in front-end development using HTML, HTML4/5 (Bootstrap), CSS2/3, JavaScript, and JQuery to create responsive and visually appealing user interfaces.
- Experience with mobile platforms (Android/iOS) and developing applications for these platforms.
- Strong programming skills in C# and VB .NET for back-end development.
- Familiarity with AI technologies and their integration into software applications.
- Excellent problem-solving and analytical skills, with the ability to investigate user behavior, leverage AI technologies, and optimize interface usability.
- Familiarity with source control, team-oriented development, and release deployment.
- Ability to effectively communicate and collaborate with business stakeholders in an agile work environment.
- Good oral and written communication skills.
Compensation & Benefits: Competitive salary based on experience | Comprehensive benefits package (Medical, Dental, Vision, Life Insurance, 401(k)) | Paid vacation, sick leave, and company holidays | Flexible, relaxed, and collaborative work environment.