Job Title: Senior .Net Developer
Role: The Senior .Net Programmer will be responsible for the development of new /existing products & projects of our organization. In more details, the senior .Net Developer will:
- Participate, as a member of a project team, in the development and implementation of new software as per customers and marketing requirements.
- Design, develop and write functional specifications, detailed design specifications, unit tests plans, units tests scripts, source code, installation instructions and any other required engineering documents or software required in BancTec software development process.
- Perform integration tests or code automated tests for programs developed by his peers.
- Troubleshoot and fix software problems found in existing software products.
- Coordinate application implementations and follow-up on client problems.
- Customer Support on a rotation basis.
Successful candidates will draw on experience using .Net framework 4.0 / 4.5 & 4.6 and T-SQL to assist in the low level design and implementation of modules to integrate into the BancTec component based architecture.
Qualifications: The ideal candidate is proactive, versatile and self-sufficient with extensive knowledge of Microsoft Development tools. The candidate must also possess the following qualifications:
- MS .Net Framework 4.0, 4.5.1,4.6
- C#
- ASP.Net
- Strong skills in MVC 4.0 / 5.0
- Strong skills in Angular JS 1.4 / 2.0
- Strong JQuery & JavaScript skills
- Good SQL Skills
- Microsoft Platforms 2008 R2 / 2012 server
- Knowledge and experience using recognized software development processes
- XML, XSL and other Web development technologies will be an added advantage
- Subversion tools [SVN 1.8, TFS 2012]
- Good Communication in English (written & spoken)
Requirements:
- Strong experience in UI Path, .Net, Python, Excel VBA
- 3+ years of RPA experience
- Excellent communication skills
- End-to-end automation and documentation
Responsibilities:
- Develop RPA solutions
- Collaborate on automation projects
- Create and maintain process documentation