Software Architect

Skills
ASP.NETMVCSoftware DevelopmentWeb Services APIArchitectureLogicsRequirements Analysis
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s Degree in a technical discipline.
  • 10+ years of software development experience and 5+ years of architectural experience.
  • Proven knowledge and skills in C# .Net 4.5+, WebApi, ASP.Net, MVC, AWS, and CI/CD.
  • Familiarity with Team Foundation System for source control and extensive familiarity with SDLC processes.
  • Solid understanding of database systems specifically SQL Server’s Transact-SQL and database design.

Nice to have

  • Agile/Scrum methodologies
  • Transportation Industry knowledge
  • Document Imaging experience

Day to day

  • Develop architectural frameworks for product interface and software development.
  • Maintain and update technical documentation like architecture designs and implementation details.
  • Collaborate with VP of Software Development to establish project requirements and design specifications.
  • Guide and mentor development teams. fostering architectural understanding and proficiency.
  • Actively improve software architecture across various product suites.
  • Troubleshoot and optimize software applications for enhanced performance.