Job Information
Io Datasphere, Inc. Software Solutions Architect (9920MI) in Lansing, Michigan
Our client is looking for an experienced Architect to join their team for a Legacy Modernization project. This project is to rewrite desktop application (VB6 and .NET) utilizing a modern web solution. This role will be responsible for designing, architecting, and developing systems using .NET, Entity Framework Core, JSON Serialization and Web Services.
Tasks
- System Architecture and Design:
- Architect complex enterprise-level applications using .NET, ensuring systems are scalable, maintainable, and aligned with business needs.
- Development and Implementation:
- Lead the development of application systems utilizing .NET, Entity Framework Core for database queries, and JSON Serialization for data handling.
- Database Architecture:
- Design and optimize databases and queries using Entity Framework Core, ensuring performance, scalability, and data integrity.
- Testing and Quality Assurance:
- Lead and implement unit testing practices, ensuring the reliability and quality of developed systems. Develop test strategies and frameworks to support ongoing development.
- Integration and Web Services:
- Architect and integrate web services (RESTful APIs, SOAP, etc.) to ensure seamless communication between various system components and third-party services.
- Collaboration:
- Collaborate closely with other architects, developers, and product teams to define system requirements and ensure alignment with business objectives.
- Mentorship and Leadership:
- Provide leadership, mentoring, and guidance to junior developers and other technical team members, sharing best practices and fostering a culture of continuous learning.
- Documentation and Reporting:
- Maintain comprehensive system documentation, including architecture designs, data models, and codebase specifications.
Stay Current with Industry Trends:
Continuously explore new technologies and development practices to improve system architecture, performance, and reliability.
Knowledge, Skills and Abilities Required:
- Extensive experience with modern software design and development practices, excellent problem-solving skills, and the ability to collaborate effectively with cross-functional teams.
- Ability to present/speak to non-technical staff including executive leadership
Strong analytical, problem-solving, and debugging skills.
NOTE: Local candidates only. RELOCATION IS NOT ALLOWED. Will need to be onsite starting day 1 for hybrid work schedule which is onsite 2 days a week. NO REMOTE ONLY OPTION. Resource will not be able to gamble within casinos or participate in online gaming in the State of Michigan. In person interview required.
cation: Lansing, MI (Hybrid)
Contract: 1 year