.net architect in hyderabad

posted
job type
permanent
apply now

job details

posted
location
hyderabad, telangana
job category
Information Technology
job type
permanent
experience
11 To 15
reference number
933256
apply now

job description

?Skills Required
- A software engineering background.
- 12+ years of experience developing .NET Applications.
- 4+ years architecting .NET solutions from start to finish.
- Experience architecting .NET multi-tiered and multi-tenant solutions.
- Understanding of Logical Layers
- Understanding of Physical Layers and Boundaries
- Proficient with the .Net framework. (4.0+)
- Skilled with C#, nice to have JAVA
- Solid understanding of object-oriented programming (OOP).
- Knowledge of Patterns
- Ability to draw/document a system design in including inflows/outflows of data.
- Ability to develop a re-usable, scalable, maintainable system.
- Ability to roadmap and deliver old technology to new technology in a logical and cost effective manner
- Expertise in developing web based communication services (REST APIs), WCF, Web API, WSDL, SOAP
- Data store knowledge (SQL Server 2008 R2 +)
- Understanding of Reporting
- Understanding of Monitoring, Metrics and Analytics
- Up to date with the latest security vulnerabilities and standards from OWASP.
o Recognize potential logical attack surface on the .NET applications.
- Understanding of Authorization and Authentication protocols and methodologies. SOAP, SAML, SSO
- Understanding of Encryption, Hashing and Signatures.
- Working knowledge of several JavaScript frameworks such as jQuery and Angular
- Demonstrable track record of keeping abreast of new technologies and discerning how/if they can be leveraged for the organization.
- Strong understanding of how software works and how they form building blocks to deliver solutions.
- Strong understanding of how the internet works.
- Strong troubleshooting skills.
- Ability to understand implementation pros/cons.
- Responsible for code reviews and team collaborations.
- Passionate about building high-quality systems with software implementation best practices while leading and mentoring a team of developers.
- Lead/mentor developers and share knowledge through knowledge-sharing presentations.
- Participate in a small, experienced, energetic team on a rapid, agile development schedule.
- All other responsibilities as assigned



Benefits
?Have have good work culture

Client Introduction
?For the financial services based product firm at Hyderabad.

skills

?.net, wcf, MVC, SQL, OWASP, 4+ years exp in architecture

qualification

?Desired Skills
- Experience with distributed applications, containerization, orchestration, security and cloud architectures (SaaS, PaaS and IaaS)
- Ability to innovate and lead explorations into new technologies and strategies.
- Experience with software quality process/assurance including automation testing, unit/integration testing, design/code review, code profiling and software CI/CD pipelines
- Exhibits keen interest in technology innovation. Experienced architect of large scale, complex, transformational solutions.
- Ability to drive strategy through influence with leadership qualities which engineers recognize and respect.
Leadership/Organizational Dynamics
- Work in a team environment
- Strong Organizational skills.
- Ability to work with engineers and executives.
- Strong presentation and communication skills.
- Ability to work with little supervision
- Solid understanding of the Waterfall and Agile Software Development methods.
- Respond openly to ideas and suggestions of others and actively pursue the win/win solution
- Experience with team leadership
- Strong business and analytical skills
- Ensure work assignments are clearly understood and completed by the deliverable date
- Express ideas accurately and understandably in both verbal and written form
- Ensure deliverables meet the highest standard of quality
- Demonstrate initiative and dependability as a member of the team
- Software Development Process, Software Requirements