Vacancy expired!
3 Days onsite, 2 days remote Client is seeking a master-level software architect, and provided architecture support to drive technical projects aimed at process improvement that provide bottom-line performance gains. The client is seeking a software architect, a master-level architect, and provided architecture support to drive technical projects aimed at process improvement that provide bottom-line performance gains. This position will be responsible for developing software to migrate data from a legacy system and transform the data to support loading into a new .net SQL system by an outside vendor. Also, this Architect will support release management and process refinements for in-house and vendor-created systems.
The ideal candidate will have 16 years + experience and will be able to:- Partner with multiple internal and external teams to design, develop, and deliver scalable solution
- Review and interpret functional specifications, design, code and test systems solutions based on requirements.
- Maintain system documentation (both within the code and within technical design documents) to enable ease of analysis for future development.
- Participate in the design, development, and implementation of information solutions to address business opportunities.
- Participate in application and database design using various modeling tools and documentation methods.
- Develop web-based applications using Microsoft development technologies and a variety of database platforms.
- Analyze system issues and design, code and test system solutions which will resolve the issue.
- 16 years of experience in software development, with 5+ years of architecture of software systems
- Experience designing microservices and APIs
- Experience with solution architecture and design
- Broad understand of coding and programming languages.
- Excellent understanding of design patterns and architectural styles
- Expertise in server-side programming languages including Java
- Extensive knowledge of the software development process and corresponding technologies
- Experience with both front-end and back-end development. Expertise in front-end technologies
- Experience developing requirements and architectures for deployed systems
- Experience with of large-scale distributed application (traditional client/server, Service Oriented Architectures, Microservice Architectures, etc.)
- Experience with DevOps tools: Docker, Git [GitLab, GitHub], Continuous Integration or Deliver.
- Basic understanding of web application using C#, VB.Net, .Net Core, Angular, and SQL Server.
- Experience in Service Oriented Architecture (SOA), REST, and/or AWS or other cloud IAAS providers
- Experience with bi-directional traceability between source requirements and product or sub-product requirements.
- Experienced in web technologies with mobile app design experience
- Experience of SQL, SQLDB design and development including Stored Procedures
- Proficiency in programming languages such as C#, JavaScript, AJAX and MVC
- Proficiency in multiple versions (1.1 to Core 5x) of the .NET Framework
- Angular 10 and above
- .Net Entity Framework
- net Web API
- Software Development Lifecycle experience
- MS Office/PowerPoint/ Visio experience
- Bachelor’s degree in IT or related field or equivalent experience
- Held management/lead architect positions with experience of leading teams
- Microsoft Azure Experience
- Knowledge and understanding of relational databases and SQL
- ID: #43157115
- State: District of Columbia Washington 00000 Washington USA
- City: Washington
- Salary: $80 - $110
- Job type: Contract
- Showed: 2022-06-17
- Deadline: 2022-08-05
- Category: Et cetera