What are the responsibilities and job description for the .NET Architect position at SGS Technologie?
Position Title: .NET Architect
Location: Tallahassee, FL
Job Type: Long term Contract
Job Summary
We are seeking an experienced Internet/Web Architect to support the design, development, enhancement, and maintenance of enterprise web applications and database solutions. The ideal candidate will have strong experience with Oracle databases, ASP.NET/C#, MVC, Microsoft SQL Server, SSRS, SSIS, Azure, and enterprise application development.
The candidate will work closely with development teams and business stakeholders to gather requirements, develop technical solutions, support application testing, and produce comprehensive technical documentation.
Key Responsibilities
- Design, develop, enhance, and support enterprise-level web applications.
- Develop and maintain ASP.NET/C# applications using MVC architecture.
- Convert legacy ASP.NET Web Forms applications to MVC-based solutions.
- Develop and optimize Oracle database objects, including stored procedures, functions, triggers, and packages.
- Perform Oracle database performance tuning and troubleshooting.
- Develop and maintain Microsoft SQL Server stored procedures and database processes.
- Support batch processing, data loading, ETL, and reporting requirements.
- Develop and maintain SSRS reports and SSIS packages.
- Support application development and integration using Azure services.
- Collaborate with business stakeholders and technical teams to gather and document requirements.
- Analyze business and technical requirements and translate them into effective technical solutions.
- Participate in application, report, dashboard, and large-data-set testing.
- Prepare technical specifications, design documents, requirements documentation, traceability matrices, and testing documentation.
- Work closely with development teams throughout the software development lifecycle.
- Support large-scale enterprise application development and integration initiatives.
- Troubleshoot application, database, reporting, and integration issues.
- Ensure solutions meet functional, technical, performance, and enterprise requirements.
Minimum Qualifications
- Bachelor’s degree in Computer Science, Management Information Systems, or a related field.
- 8 years of experience working with Oracle Databases, including:
- Oracle functions
- Stored procedures
- Triggers
- Packages
- Database performance tuning
- 8 years of experience developing Microsoft ASP.NET web applications.
- Strong experience converting ASP.NET Web Forms applications to MVC.
- Strong experience with:
- C#.NET
- ASP.NET 4.x
- MVC
- Object-Oriented Programming (OOP/OOPS)
- Web Services
- Bootstrap
- JavaScript
- JavaScript frameworks
- Familiarity with .NET Core application development.
- Familiarity with Microsoft Azure services and application development/deployment on Azure.
- Experience with Microsoft SQL Server, including creating and writing stored procedures.
- Experience with batch processing and data loading.
- Experience with SQL Server Reporting Services (SSRS) 2017 or later.
- Experience with SQL Server Integration Services (SSIS).
- Proficiency with Microsoft:
- Word
- Excel
- Visio
- Project
- PowerPoint
- Experience gathering and documenting business and technical requirements.
- Experience testing:
- Custom applications
- Reports
- Large datasets
- Dashboards
- Experience producing technical documentation, including:
- Requirements
- Technical specifications
- Traceability matrices
- Application/design documentation
- Test documentation
- Experience working with development teams on large enterprise projects.