Overview
Skills
Job Details
Job Title: Data Systems Engineer/Architect
Location: Remote
Job Type: Full Time
Security Clearance: TS/SCI Required
Job Description: Data Systems Engineer/Architect
#### Overview
We are seeking a highly skilled and experienced Data Systems Engineer/Architect to join our dynamic team. The ideal candidate will possess a strong background in software development and architecture, with a specific focus on Microsoft development tools and migrating systems from Oracle to Microsoft SQL Server.
#### Key Responsibilities
- **Migration Efforts**: Perform Oracle database migrations to Microsoft SQL Server, ensuring data integrity and performance.
- **System Design and Development**: Interpret complex requirements, design, develop, and implement application systems and components utilizing Microsoft development tools, including .NET and MVC.
- **Project Management**: Manage and lead enterprise-wide software development efforts, ensuring alignment with business objectives and adherence to defined timelines.
- **Application Maintenance**: Create, modify, maintain, test, and implement complex software applications across various projects.
- **Cross-Functional Collaboration**: Collaborate closely with cross-functional teams to translate user needs into technical specifications.
- **Object-Oriented Design**: Apply object-oriented design (OOD) principles to foster robust and efficient software solutions.
- **Agile Methodologies**: Utilize agile methodologies for effective project management and delivery.
- **Leadership**: Demonstrate strong leadership capabilities by overseeing multiple projects simultaneously and mentoring junior engineers.
#### Qualifications
- **Education**: Bachelor s degree in Computer Science or a related field or equivalent experience.
- **Experience**: Minimum of 10 years of relevant experience in software development and engineering, with a proven track record in migration efforts from Oracle to SQL Server.
- **Technical Proficiency**: Expert in .NET development, particularly with the MVC framework, with a strong portfolio of completed projects.
- **Software Architecture**: Solid experience in software architecture, design, and implementation, with a strong understanding of object-oriented design principles.
- **Methodological Familiarity**: Familiarity with Agile methodologies and best practices in software development.
- **Communication Skills**: Excellent oral and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
- **Self-Motivated**: A flexible, highly motivated self-starter capable of managing multiple projects and adapting to changing priorities.
- **Security Clearance**: TS/SCI security clearance is required.
#### Preferred Qualifications
- Formal training or certification in .NET programming practices.
- Previous experience in a leadership role within software development teams.