Greetings of the Day !!!
We are looking for a resource for the period of 6 months on our rolls.
Job location: Mumbai. Goregaon BNPP
JD attached FYR,
ROLE PROFILE Prepared By: Core Job Committee Prepared On: Dec-19 BASIC ROLE DETAILS Role / Job Name
Engineer Function
Automation Designation / Job Title
Sr. Software App Developer Grade / Level
E Team Size (direct and indirect reporting) Location Bangalore Purpose of the Role We are seeking a .NET developer responsible for building .NET applications using {{C#, ASP.Net, ASP.Net MVC, SQL,PowerShell }}. ORGANIZATIONAL RELATIONSHIPS Administrative Reporting to
Project Lead-App Development/ Project Manager-App Development Direct Reportees (Administrative)
NA Functional Reporting to Project Lead-App Development/ Technology Architect Direct Reportees (Functional)
NA CAPABILITIES REQUIRED IN THIS ROLE Qualification B.Tech / B.E. / Any Degree with Certfications / Diploma (12+) - Technical Board Work Experience -No. of years 3+ years of experience Nature of experience Strong knowledge of .NET web framework {{4.5 and above }} Basic understanding of Active Directory and Exchange fundamentals. Proficient in {{C# and/ Powershell}}, with a good knowledge of their ecosystems Strong understanding of object-oriented programming Skill for writing reusable libraries Familiar with various design and architectural patterns Competencies / behavioral skills 1) Ability to understand IT processes 2) Excellent interpersonal relationship building skills 3) Strong Analytical skills & Problem solving skills 4) Ability to understand and capture technical requirements 5) Knowledge of the tools in the open source world specific to infra domain 6) Self-motivated individual, able to work independently yet in coordination with a team MAIN RESPONSIBILITIES AND ACTIVITIES Responsibility Area Activities- List of activities performed within each responsibility area Automated Workflow Design Review Automation requirements and determine automation configuration needed. Ensure the best possible performance, quality, and responsiveness of applications Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues Help maintain code quality, organization, and automatization Skills 1. Strong knowledge of .NET web framework {{4.5 and above }} 2. Basic understanding of Active Directory and Exchange fundamentals. 3. Proficient in {{C# and/ Powershell}}, with a good knowledge of their ecosystems 4. Strong understanding of object-oriented programming 5. Skill for writing reusable libraries 6. Familiar with various design and architectural patterns 7. Knowledge of concurrency patterns 8. Familiarity with Microsoft SQL Server 9. Experience with popular web application frameworks 10. Knack for writing clean, readable, and easily maintainable code 11. Understanding of fundamental design principles for building a scalable application 12. Experience creating database schemas that represent and support business processes 13. Experience implementing automated testing platforms and unit tests 14. Proficient understanding of code versioning tools {{such as Git, SVN, and Mercurial}} KEY RESULT AREAS Perspective KRAs Financial Nil
Customer Technology understanding and bridge the gap between technology and customer requirements Process Adhere to SDLC and ensure that optimization is also addressed People Liaise with the Product and Project Manager in identifying key opportunities for Orchestration. Liaise with team in providing code reviews, troubleshooting and problem solving INTERACTIONS Internal With whom Purpose Frequency of Interaction Product Manager For getting customer requirements and understanding new products in the IT Process Automation space As & When Required Project Manager To technically drive what projects have been initiated with quality and optimization as key aspects. Code/ workflow reviews and assist in planning delivery As & When Required External Customer For requirement gathering, technical reviews/clarifications and resolving IT Process Automation related issues
As & When Required Vendors of ML Troubleshooting with respect to tool issues
As & When Required Decision Making Authority Decisions Made/ Approved Decisions Recommended/ Inputs provided Financial
Nil
Nil Customer
Technical solutions to resolve customer issues, RCA reviews
Technical recommendations Process
Nil
Automation of processes/technology
Nil
Change in process ( reco only) People
Performance level of reportees
Hiring recommendation after Technical interviews
Nil
Nil