What are the responsibilities and job description for the Net Architect position at GSK Solutions Inc?
Job Title: .Net Architect (Hybrid Onsite)
Location: Lansing, MI
Duration: 12 Months
Pay Rate:
- $80/hr on C2C / 1099 (all-inclusive)
- $75/hr on W2
Interview Process:
- In-person interviews will be held at Lansing, MI 48933. Candidates must be available for an onsite interview.
Notes:
- Position requires onsite presence starting from day 1, with a hybrid work schedule (2 days a week onsite).
- No remote-only option.
- Local candidates preferred. Relocation is not an option for this role.
Job Description:
We are seeking an experienced IT Application or Enterprise Architect to join our team for a Legacy Modernization project. This project, which will span 2 years, focuses on rewriting desktop applications (VB6 and .NET) into a modern web solution. The ideal candidate will be responsible for designing, architecting, and developing enterprise-level systems using .NET, Entity Framework Core, JSON Serialization, and Web Services. The role demands expertise in modern software design, strong problem-solving skills, and the ability to work collaboratively across functional teams.
Key Responsibilities:
- System Architecture and Design: Lead the architecture of enterprise applications using .NET, ensuring systems are scalable, maintainable, and aligned with business requirements.
- Development and Implementation: Oversee the development of application systems using .NET, Entity Framework Core for database queries, and JSON Serialization for handling data.
- Database Architecture: Design and optimize database structures and queries with Entity Framework Core to ensure optimal performance, scalability, and data integrity.
- Testing and Quality Assurance: Drive unit testing practices to ensure the reliability and quality of developed systems. Develop testing strategies and frameworks to support ongoing development.
- Integration and Web Services: Architect and integrate web services (RESTful APIs, SOAP) for seamless communication between system components and external services.
- Collaboration: Work closely with other architects, developers, and product teams to define system requirements and ensure alignment with business goals.
- Mentorship and Leadership: Mentor junior developers and provide guidance on best practices, fostering a culture of continuous learning.
- Documentation and Reporting: Maintain detailed system documentation, including architecture designs, data models, and code specifications.
- Industry Awareness: Stay up-to-date with new technologies and development practices to enhance system performance and reliability.
Required Qualifications:
- 5 years of experience in IT, with a proven track record as an IT Application Architect, Enterprise Architect, or similar role in large-scale software projects.
- Expertise in .NET for modern web and enterprise applications.
- Strong experience with Entity Framework Core for database interaction and performance optimization.
- Solid understanding of JSON Serialization for efficient data handling.
- Extensive experience in designing and implementing Web Services (RESTful APIs, SOAP).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Experience working in Agile development environments.
- Familiarity with CI/CD tools such as Git or Azure DevOps.
Job Type: Contract
Pay: $70.00 - $80.00 per hour
Compensation Package:
- 1099 contract
- Hourly pay
Schedule:
- 8 hour shift
Work Location: In person
Salary : $70 - $80