Job Description :

We are looking for a Full-time/contract employee for a .Net Solution Architect.

The Candidate will direct the front-end and back-end design of new applications from conception to completion and work with the cross-functional team members involved with the development project. The Candidate must have strong analytical and problem-solving skills, hands-on technical experience with .NET framework, React.JS, Node JS development, and proven success architecting, developing, and implementing full-stack web applications for a large organization. The goal of the Candidate will be to drive, assist and implement web application updates in a Windows/Linux environment. 

CPA will require the Candidate to work on the following initiatives and will perform advanced analysis/programming tasks such as:

  • Work with the cross-functional business team to understand the business problems and draw the best solution.
  • Analyze and research architecture patterns and implement software modifications keeping CPA’s architecture vision and strategy in mind
  • Analyzes requirements and specifications, develops, architects/designs, and coordinates the implementation of .Net applications and REST services with SQL Server back end.
  • As part of the application development team, takes lead in solving technical challenges with industry best practices.
  • Addresses and resolves complex technical issues with internal/external customers builds good communication protocols and updates the management team with the weekly/monthly status.
  • Lead, design & implement continuous integration and continuous deployment CI-CD strategy
  • Performing extensive code reviews and analysis.
  • Writing reports on code analysis to determine if industry standards and best practices are being followed; providing analysis to address found shortcomings.
  • Providing guidance and knowledge sharing to new/existing development staff.
  • Performs other duties as assigned.
  • Experience with analyzing and researching Microsoft based architecture patterns
  • Experience with designing and architecting robust solutions with event-driven development
  • Experience with full-stack .NET based web application development with ASP.NET and C#
  • Experience with web technologies: HTML, CSS, and JavaScript
  • Experience with React.JS, Redux, NodeJS
  • Experience with SQL Server and using extensive SQLs
  • Experience with writing RESTful interfaces
  • Experience with highly complex application security requirements
  • Experience with code reviews and in-depth code analysis
  • Experience with Webpack or similar related tool
  • Experience with JavaScript, Typescript
  • Experience with Docker containers
  • Experience with Git, Bitbucket
  • Experience with .NET Core
  • Experience with designing/building Micro-services
  • Experience with Agile development experience with Scrum, Kanban
  • Experience working with enterprise software solutions
  • Experience with Selenium or related tool
  • Experience with SSIS packages
  • Experience with writing SSRS reports
  • Experience with knowledge transfer to junior-level web developers
  • Experience with WCAG 2.0 Standards, 508 Compliance/Web Accessibility
  • Experience completing system documentation
  • Experience with developing .NET applications with Linux
  • Experience with Kafka or ActiveMQ or RabbitMQ or similar messaging queue tool
  • Experience with Jest or Enzyme 3.0+ or similar tool
  • Public sector experience (Federal, State, or Local Government)
  • Experience with Confluence and JIRA
  • Proficient with the Microsoft Office products, including Outlook, TEAMS, Microsoft Project, Word, Visio, Excel, and PowerPoint
  • Experience with MuleSoft API development
             

Similar Jobs you may be interested in ..