Software Development Eng
Job DetailsDescriptionPosition SummaryWe are seeking a skilled Software Developer Engineer to design, develop, and maintain high-quality software solutions and process enhancements. The ideal candidate is detail-oriented, collaborative, and capable of delivering efficient, reliable, and secure solutions.Key ResponsibilitiesDesign, develop, test, and maintain software applications and custom processesWrite clean, maintainable, and efficient codeCollaborate with cross-functional teamsTroubleshoot, debug, and upgrade existing systemsParticipate in code reviews and ensure best practicesContribute to system architecture and design decisionsMaintain documentation for software and processesEnsure security, performance, and scalability of applicationsRequired Skills Web Application & REST API Development: Microsoft .NET, .NET Core, ASP.NET, C#, Angular, JavaScript, LINQ / Entity Framework Desktop & Services: WinForms and Windows Services development using C# and Visual Studio Database: Relational Database design and T-SQL with Microsoft SQL Server DevOps & Tools (Preferred): GitHub, Azure DevOps (CI/CD)QualificationsBachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)Proven experience in a prior development roleStrong knowledge of database management systems and scripting.Familiarity with version control systems (e.g., Git)Strong problem-solving and analytical skillsExcellent communication and teamwork abilitiesLaw Firm experience a plus.