Software Architect Job
Employer: Tanisha Systems Inc
SpiderID: 14167301
Location: Iselin, New Jersey
Posted: 4/16/2026
Wage:
Priority Review Date: 5/16/2026
Job Code / NOC / SOC:
Category: General
Job Description:
Software Architect is needed to perform the following duties :
o Analyze, Design, Develop, Implement and Maintain applications. Monitor tech debts and resolve them to make the applications technology stack compliant to organization architectural principles.
• Designing, developing, implementing, and releasing high quality custom software solutions using Scrum.
• Participate in Architecture discussions and work closely with other delivery architects
• during solution design.
• Manage system architecture information (i.e., application inventory, design documentation, system health etc.)
• Develop solution diagrams and documentation to communicate architectural intent.
• Assess the lifecycle cost of the proposed architecture.
• Perform advanced Systems analysis and design of the web solution, web service and enterprise service bus.
• Create and validate estimation and solution architecture and act as the technical leader / architect for service / product delivery.
• Design the application in dot net following the Deloitte Architectural principles and standards.
• Manage development team and review applications using C#, HTML/CSS, JavaScript, SQL, LINQ, SAP Hana Framework.
• Develop, tier applications using object oriented SOLID principles.
• Deploy applications build pipelines in Azure Integration and deployment tools.
• Apply efficient and performant data structures to build Dot Net applications.
• Deploy in Azure and design resources (virtual machines, networks) with scale sets and availability sets for performance and redundancy.
• Use Azure Devops tools for CI/CD using Azure Devops repository and build-release pipelines.
• Create Test Driven Development (TDD) test cases using X Unit and MOQ and build refine the product functionalities on them.
• Manage the application solution, which was built on different projects MVC for UI, Web API to create restful service for internal component communication.
Applying the very best technical agile patterns and practices when building custom software solutions
o Collaboration with customers. Creating dashboards on customer application usage metrics. Continuously thrive for Improvement in process and deliverables.
• Collaborating frequently with customers to provide technical consultation and assistance; and working with these customers to build software solutions that add the most value to their business.
• Maintaining continuous, open, consistent professional communication with customers, peers and team members. Openly listen to others and confirm understanding to ensure everyone is on the same page.
• Proactively looking for ways to keep productive all the time and will use non-customer time for personal training, internal projects and administrative tasks.
• Working on project teams consisting of both customers and other team members.
• Be committed to making a positive impact on our clients' engagements.
• Working closely with team members on quality-related activities.
• Leading and mentoring junior developers through projects
Bachelor degree is required in Computer Science or Computer Engineering or Computer Information Systems or Management Information Systems
o Analyze, Design, Develop, Implement and Maintain applications. Monitor tech debts and resolve them to make the applications technology stack compliant to organization architectural principles.
• Designing, developing, implementing, and releasing high quality custom software solutions using Scrum.
• Participate in Architecture discussions and work closely with other delivery architects
• during solution design.
• Manage system architecture information (i.e., application inventory, design documentation, system health etc.)
• Develop solution diagrams and documentation to communicate architectural intent.
• Assess the lifecycle cost of the proposed architecture.
• Perform advanced Systems analysis and design of the web solution, web service and enterprise service bus.
• Create and validate estimation and solution architecture and act as the technical leader / architect for service / product delivery.
• Design the application in dot net following the Deloitte Architectural principles and standards.
• Manage development team and review applications using C#, HTML/CSS, JavaScript, SQL, LINQ, SAP Hana Framework.
• Develop, tier applications using object oriented SOLID principles.
• Deploy applications build pipelines in Azure Integration and deployment tools.
• Apply efficient and performant data structures to build Dot Net applications.
• Deploy in Azure and design resources (virtual machines, networks) with scale sets and availability sets for performance and redundancy.
• Use Azure Devops tools for CI/CD using Azure Devops repository and build-release pipelines.
• Create Test Driven Development (TDD) test cases using X Unit and MOQ and build refine the product functionalities on them.
• Manage the application solution, which was built on different projects MVC for UI, Web API to create restful service for internal component communication.
Applying the very best technical agile patterns and practices when building custom software solutions
o Collaboration with customers. Creating dashboards on customer application usage metrics. Continuously thrive for Improvement in process and deliverables.
• Collaborating frequently with customers to provide technical consultation and assistance; and working with these customers to build software solutions that add the most value to their business.
• Maintaining continuous, open, consistent professional communication with customers, peers and team members. Openly listen to others and confirm understanding to ensure everyone is on the same page.
• Proactively looking for ways to keep productive all the time and will use non-customer time for personal training, internal projects and administrative tasks.
• Working on project teams consisting of both customers and other team members.
• Be committed to making a positive impact on our clients' engagements.
• Working closely with team members on quality-related activities.
• Leading and mentoring junior developers through projects
Bachelor degree is required in Computer Science or Computer Engineering or Computer Information Systems or Management Information Systems
Contact Information:
| Contact Name: Tanisha Systems Inc | Type: |
| Company: |