Senior Software Engineer
Role responsibilities
Responsible for the full lifecycle of complex systems analysis, design, and programming for information systems and data warehouses. Duties include developing software code, maintaining standards, and providing on-call production support.
Requirements
Requires a Bachelor of Science and five years of related experience, or an equivalent combination of education and experience. Preference is given to candidates with experience in .NET, Azure, and AI-driven development tools.
Key skills
ASP.NET, C#, Node.js, React, Azure, GitHub Copilot, Claude Code, Retrieval Augmented Generation (RAG), Systems Analysis, Database Tuning, ETL, Stored Procedures, Software Architecture, Data Warehousing, Technical Specification Writing, Production Support
Keywords
ASP.NET, C#, Node.js, React, Azure, GitHub Copilot, Claude Code, RAG, Data Warehouse, Database Tuning, Stored Procedures, ETL, Systems Integration, Software Architecture, Production Support, Data Profiling, Data Life-cycle Management, Technical Documentation, Flow Charts, Healthcare, Hospital, Software Engineering, Information Technology, Business Intelligence, Data Marts, System Upgrades, Modeling, Simulation, Analysis, Application Design