Fidelity National Financial
Senior Software Engineer
We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic Imaging Development Team. The ideal candidate will have extensive software development knowledge and hands-on experience with .Net, SQL, Web API and Document Imaging within a Microsoft infrastructure environment. This role involves designing, developing, and maintaining software applications, ensuring they meet both functional and non-functional business requirements. Duties
Design, develop, and maintain robust, scalable, and high-performance software applications using .Net, SQL, Web API and Document Imaging SDKs (PDF, TIF, JPG, etc.). Collaborate with cross-functional teams to define, design, and develop new applications. Perform code reviews to ensure the code quality and best practices are maintained. Troubleshoot, debug, and enhance existing software applications. Write and maintain documentation for software development processes and procedures. Mentor and provide guidance to junior developers. Stay up to date with the latest industry trends and technologies to bring innovative solutions to the development team. Education
Bachelor's degree in Computer Science, Engineering, or a related field. Experience
Document Imaging SDK development experience with working with image files such as PDF, TIF, etc. Experience with cloud platforms such as Azure, AWS, or Google Cloud Familiarity with DevOps practices and tools Experience in Agile/Scrum development methodologies Knowledge of RESTful services and APIs REQUIREMENTS: 5+ years of professional experience in software development Proficiency in Microsoft .Net, SQL, Web API Strong understanding of software development principles, design patterns, and best practices Excellent problem-solving and analytical skills Strong communication and teamwork abilities Additional Information
Strong organizational and time management skills. Ability to work independently as well as part of a team. Keen attention to detail and a commitment to quality. Proactive attitude and a willingness to learn new technologies.
We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic Imaging Development Team. The ideal candidate will have extensive software development knowledge and hands-on experience with .Net, SQL, Web API and Document Imaging within a Microsoft infrastructure environment. This role involves designing, developing, and maintaining software applications, ensuring they meet both functional and non-functional business requirements. Duties
Design, develop, and maintain robust, scalable, and high-performance software applications using .Net, SQL, Web API and Document Imaging SDKs (PDF, TIF, JPG, etc.). Collaborate with cross-functional teams to define, design, and develop new applications. Perform code reviews to ensure the code quality and best practices are maintained. Troubleshoot, debug, and enhance existing software applications. Write and maintain documentation for software development processes and procedures. Mentor and provide guidance to junior developers. Stay up to date with the latest industry trends and technologies to bring innovative solutions to the development team. Education
Bachelor's degree in Computer Science, Engineering, or a related field. Experience
Document Imaging SDK development experience with working with image files such as PDF, TIF, etc. Experience with cloud platforms such as Azure, AWS, or Google Cloud Familiarity with DevOps practices and tools Experience in Agile/Scrum development methodologies Knowledge of RESTful services and APIs REQUIREMENTS: 5+ years of professional experience in software development Proficiency in Microsoft .Net, SQL, Web API Strong understanding of software development principles, design patterns, and best practices Excellent problem-solving and analytical skills Strong communication and teamwork abilities Additional Information
Strong organizational and time management skills. Ability to work independently as well as part of a team. Keen attention to detail and a commitment to quality. Proactive attitude and a willingness to learn new technologies.