Job Details

ID #49943628
State Pennsylvania
City Oaks
Job type Permanent
Salary USD $DOE DOE
Source TekShapers
Showed 2023-05-16
Date 2023-05-16
Deadline 2023-07-15
Category Et cetera
Create resume

.Net ArchitectPA

Pennsylvania, Oaks, 19456 Oaks USA

Vacancy expired!

.Net Technical Architect Oaks, PA Full Time Note: Need candidate who can work onsite from Day 1 (on Hybrid basis) A technical software architect is responsible for designing and overseeing the implementation of software systems, ensuring that they meet the needs of the organization and adhere to industry standards and best practices. The following are some key responsibilities and qualifications typically associated with this role: Responsibilities: Collaborating with stakeholders to understand their needs and requirements for the platform. Developing high-level software architectures that meet business requirements and technical constraints. Creating detailed technical specifications, including system design, data structures, algorithms, and APIs. Overseeing the implementation of software systems and ensuring they meet quality standards and performance requirements. Identifying and mitigating technical risks in software development projects. Providing technical guidance and mentorship to software development teams. Keeping up-to-date with emerging trends and technologies in software development and architecture. Conducting technical reviews of code and architectural designs to ensure compliance with industry standards and best practices. Collaborating with other architects and senior developers to create and maintain technical standards, policies, and procedures. Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 10+ years of experience in software development, with a focus on software architecture. Proficiency in software design patterns, algorithms, and data structures. Strong knowledge of software development methodologies, such as Agile or Waterfall. Experience with cloud-based software architectures, micro-services, and containerization. Excellent communication and collaboration skills. Strong problem-solving and analytical skills. Ability to work independently and manage multiple tasks simultaneously. Familiarity with software development tools such as version control systems, build tools, and testing frameworks. Required Skills: Extensive experience in Object-Oriented Programming and Software Development Life Cycle Methodologies including Agile. Demonstrated experience in recommending technology solutions, techniques, and processes for department- and/or corporate-wide implementations Aptitude for mentoring junior developers Proven ability in leading the design and development of web or data integration applications. Superior ability to develop web applications using C#, MVC, JQuery, JavaScript etc. Demonstrated knowledge of SQL Server database design and advanced query techniques (DML and performance tuning). Expertise in web services, WCF and WebAPI. CI/CD Pipeline. Experience working with Docker Swarm and Kubernetes. Experience with SSIS and/or Reporting Services; Strong understanding of design patterns, architecture and best practices in development and deployment. Strong refactoring skills. Practices Test driven development and does continuous integration. Eager to work on multiple apps including legacy codes including VBA, VB6.

Vacancy expired!

Subscribe Report job