Job Description
Job Summary:
In this role, you should be able to work on the design, architecture, performance, and scalability aspects while mentoring mid-level engineers. Review code to improve the quality, performance, and scalability of the product. If you are a passionate senior-level engineer/lead looking for a challenge, contribute and grow, wed like to discuss further with you. Your goal will be to work with internal teams to design, develop, maintain and deliver production-quality software.
Responsibilities:
Ownership for requirements analysis, software design, design patterns, architecture, system performance &
documentation.
Review and mentor fellow software engineering to ensure clean and scalable code conforming to standards.
Test and deploy applications.
Develop, maintain, revise, update, refactor and debug code.
Requirements:
Demonstrated ability to work independently with higher-level direction.
Demonstrated Experience with full-stack end-to-end development.
Ability to create user interface components that are modular, scalable, and maintainable.
Must have experience in Performance Analysis, Caching Mechanism, Cross-Platform/Cross-Browser Development,
Coding Best Practices (Error-Handling, Memory Leaks, etc.), Code Review, Accessibility/WAI-ARIA,
Internationalization/Localization
Expertise in .Net, ASP.NET, MVC, C#, SQL Server, Micro Services and Cloud-native/web applications development
Expertise with front skills like HTML, CSS, JavaScript, TypeScript, and exposure to any one of the front-end frameworks
like React or Angular.
Experience with REST API and integration of services
Experience with Agile Development Techniques, Issue/Bug Management, and Team Collaboration Tools, preferably
with JIRA.
Experience with Source code management systems like GIT
Experience: 8 Years and above developing cloud/Web applications.
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Developer
Role/Responsibilies: Senior Software Engineer (.NET Full Stack)
Contact Details:
Company: Esn Technologies India
Location(s): Hyderabad