.net architect in hyderabad

job type
apply now

job details

hyderabad, telangana
job category
Information Technology
job type
11 To 15
reference number
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

?Have have good work culture

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


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


?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