Senior Software Engineer
Occupations:
Software DevelopersComputer Systems Engineers/ArchitectsWeb DevelopersComputer ProgrammersComputer Systems AnalystsIndustries:
Computer Systems Design and Related ServicesSoftware PublishersContinuing Care Retirement Communities and Assisted Living Facilities for the ElderlyFuel DealersComputing Infrastructure Providers, Data Processing, Web Hosting, and Related ServicesDesign, implement, and support RESTful APIs, backend services, and microservices architectures using Python and Node.js. Develop full stack solutions incorporating frontend (JavaScript frameworks) and backend components for scalable enterprise applications. Build, optimize, and maintain search and retrieval systems, including integration with vector databases and information retrieval technologies. Collaborate with data engineers to integrate AI/ ML models and RAG systems into production. Implement prompt engineering and optimization strategies to improve intelligent assistant interactions and AI-powered applications. Lead maintenance, bug fixing, troubleshooting, and enhancements of existing codebases, ensuring reliability and performance. Apply robust error handling, automated logging, and monitoring best practices for mission-critical cloud software. Contribute to CI/ CD pipeline automation, testing strategy, and quality assurance using Git, GitHub Actions, and Azure DevOps. Support...Software Engineer, Software, Engineer, Data Engineer, Senior, Technology, Property Management, Technical