Sentara Health is hiring a Lead Senior Specialty Software Engineer! This position focuses on software product development, including end-user applications and enterprise data architecture, and involves coding, testing, and maintaining software solutions.
Responsibilities:
- Understanding the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics
- Using programming, scripting, and/or database languages to write the software code
- Supporting software test engineering, DevOps, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
- Applying knowledge of software development best practices, including technical design specifications, coding standards, code reviews, source control management, build processes, testing, and operations
- Works independently with general supervision
- Problems faced are difficult but typically not complex
- May influence others within the job area through explanation of facts, policies, and practices
Requirements:
- 8+ years of relevant experience with a degree
- 10+ years of relevant experience without a degree
- Experience in lieu of Bachelor's Degree
- Possesses key certification(s) or other credentials determined to be central to the systems or applications supported
- Experience in software product development focusing on developing multiple types/categories of software including end-user applications, enterprise data architecture, and operating systems/utility software and tools
- Understanding the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics
- Using programming, scripting, and/or database languages to write the software code
- Supporting software test engineering, DevOps, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
- Applying knowledge of software development best practices, including technical design specifications, coding standards, code reviews, source control management, build processes, testing, and operations
- Works independently with general supervision
- Problems faced are difficult but typically not complex
- May influence others within the job area through explanation of facts, policies, and practices