What are the responsibilities and job description for the Sr Software Developer position at Zachry Group?
Provides consultation on complex projects and is considered to be the top-level contributor/specialist, responsible for initial design and development of new software or extensive software revisions, compiles and writes documentation of program development and subsequent revisions, annotating the code in the development and systems environments.
EXPERIENCE
- Over 5yrs experience
- Minimum of eight (8) years of experience in .NET Web based development.
- Proficiency in .NET Framework 4.5 and up
- Proficient in server-side design and development. (C#, ASP.Net, MVC, Web API, OOP, Entity Framework)
- Proficient in client-side design and development. (Angular, Bootstrap, HTML5, CSS, JavaScript, JQuery, etc.)
- Strong understanding of relational data models.
- Experience with Azure DevOps experience (Boards, Sprints, Repos, Branches, Pipelines: Build/Release); Microsoft Azure serverless compute (Functions, Logic Apps, Service Fabric); Microsoft Data Architecture/Data Hub functionality (Data Factory: pipelines, data flows; Data Lake Analytics: USQL; Data Lake Store Azure Storage: blob, files, tables, queues; Azure SQL DB; Databricks) preferred
EDUCATION
- Bachelor's degree in Computer Information Science, Computer Science, Engineering, or Management Information Systems with concentration in Software Development preferred