Logo
Vital Tech Solutions

Software Solutions Architect

Vital Tech Solutions, Lansing, Michigan, United States, 48900

Save Job

Please Note:

Background check (financial and criminal) is required for the selected candidate. The selected candidate may be restricted from participating in gambling activities depending on organizational compliance requirements.

Position Description:

We are seeking an experienced IT Application or Enterprise Architect to join our team for a

Legacy Modernization project . This 2-year initiative focuses on rewriting legacy desktop applications (VB6 and .NET) into a modern web-based solution. The selected candidate will be responsible for designing, architecting, and developing systems using .NET, Entity Framework Core, JSON Serialization, and Web Services.

The ideal candidate will have extensive experience with modern software design and development practices, excellent problem-solving skills, and the ability to collaborate effectively with cross-functional teams.

Key Responsibilities

Architect complex enterprise-level applications using .NET, ensuring systems are scalable, maintainable, and aligned with business needs.

Lead the development of application systems utilizing .NET, Entity Framework Core for database queries, and JSON Serialization for data handling.

Design and optimize databases and queries using Entity Framework Core, ensuring performance, scalability, and data integrity.

Implement and lead unit testing practices, ensuring system reliability and quality. Develop test strategies and frameworks to support ongoing development.

Architect and integrate web services (RESTful APIs, SOAP, etc.) for seamless communication between system components and third-party services.

Work closely with architects, developers, and product teams to define system requirements and ensure alignment with business objectives.

Provide guidance and mentorship to junior developers and technical team members, promoting best practices and continuous learning.

Maintain comprehensive system documentation, including architecture designs, data models, and codebase specifications.

Explore emerging technologies and development practices to enhance system architecture, performance, and reliability.

Required Skills and Experience

5+ years of experience in software architecture or similar roles.

Bachelor’s degree in Computer Science, Information Technology, or a related field.

Proven experience as an IT Application Architect, Enterprise Architect, or comparable role in large-scale software development projects.

Expertise in .NET for building modern web and enterprise applications.

Strong knowledge of Entity Framework Core for database interaction and optimization.

Experience with JSON Serialization for efficient data handling.

Expertise in designing and implementing Web Services (RESTful APIs, SOAP).

Strong analytical, problem-solving, and debugging skills.

Excellent communication and collaboration skills to work effectively with cross-functional teams.

Preferred Qualifications

Master’s degree in Computer Science, Information Technology, or a related field.

Experience with Agile development methodologies.

Familiarity with CI/CD practices and tools such as Git or Azure DevOps.

Vital Tech Solutions is an Equal Opportunity Afftfative Action employer. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits promotions, training, termination or any other condition of employment or career development.

All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, veteran status, disability status or any other legally protected status.

#J-18808-Ljbffr