What are the responsibilities and job description for the Enterprise Solution Architect position at Oak Ridge National Laboratory?
Enterprise Solution Architect
We seek an Enterprise Solution Architect to lead the design, development, and maintenance of enterprise-level solutions using Vue.js front-end and .NET Core backend with SQL Server database.
Key Responsibilities:
- Develop and maintain Single Page Applications using ASP.Net, Vue.js, and Vuetify.
- Collaborate with cross-functional teams to understand and document user requirements.
- Implement data schemas and develop queries for Microsoft SQL Server databases.
- Diagnose and resolve software problems in a timely manner.
- Maintain application documentation up-to-date and adhere to Software Quality Assurance policies and procedures.
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related field.
- Eight to twelve years of experience in software development, with at least five years of experience in designing and querying relational databases, formalized application development and debugging techniques, and web application development using HTML5, JavaScript, and CSS 3.
- Experience with Agile software development methodologies and ability to function well in a fast-paced research environment.
Preferred Qualifications:
- Expertise in software analysis, performance optimization, security, and debugging.
- Ability to translate business workflows into application workflows.
- Experience developing single-page web applications with ASP.Net MVC/Web API.
- Proficiency with .Net Framework (4 or greater) and/or .Net Core (3 or greater).
Benefits:
- Competitive pay and benefits packages.
- Flexible work environment that supports both the organization and the employee.
- Remote-eligibility for ORNL in pre-approved locations.
- Comprehensive health insurance, retirement plan, life insurance, disability benefits, generous vacation and holidays, parental leave, legal insurance with identity theft protection, employee assistance plan, flexible spending accounts, health savings accounts, wellness programs, educational assistance, relocation assistance, and employee discounts.