Senior Software Consultant - Microsoft Technologies

RR Donnelley Outsource (Pvt) Ltd
Full-timeColombo, Sri Lanka

Key Skillsets /Job Description

Key Skill

.Net Core , MVC, MS SQL, React,ASP.NET

Secondary Skill

Knowledge On Various DevOps Tools And Technologies, Continuous Integration And Continuous Delivery experience,

Certification (Optional)

Job Description

Position Description: Responsible for developing software using cutting-edge technologies. Interact with cross-functional teams and develop software applications as per client specifications.

Essential Qualifications: Bachelors degree in any science stream/DCA/MCA/BE/BTech/MTech/MS

Technical Qualifications:

Technology

? Coding object oriented web-enabled/Internet-based applications and Internet technologies including XML, HTTP, HTTPS. TCP/IP and HTML.

? Experience with RDBMS (Eg. SQL Server, Oracle)

Specialization

.Net

? Web technologies - ASP.Net, HTML,CSS, XML, JavaScript, Ajax

? Languages – C # , VB.Net

? Development Tools – Visual Studio 2008, Visual Studio 2010

? Experience with Application servers -. IIS6.0/IIS 7.0/IIS 7.5

? Application Architecture -. N-tier, MVC etc

? Added Advantage : HTML 5, CSS 3, Jquery, JSON, Crystal reports, Telerik

Experience: Minimum of 5 years in software development

Organization Structure: Report to Team Leader / Project Manager

Key Responsibilities

? Develop innovative software in small teams using cutting-edge technologies. Must be experienced especially in the areas of Object-Oriented Design, RDBMS concepts, System Design, Web Application Design, and N-tier Application Design.

? Analyze, design, develop and debug applications for both internal and external customers. Will be responsible for production support, implementation and unit testing. Will work closely with third level support, QA and DB Support Teams.

? Deliver projects on time and to specification with a market standard level of quality.

? Excellent communication and soft skills. Has good judgment and is able to come up with solutions and recommendations. Willingness to debate issues, challenge ideas, has ideas challenged, while maintaining a positive attitude.

? Ability to identify, prioritize and execute tasks to meet critical project deadlines

? Proactive interaction with Project Manager(s), other team members, customers. Ability to develop, review and maintain software specifications

Key Competencies

? Good communication skills

? Excellent analytical and problem solving skills

? Strong programming skills with strong understanding of project cycles, software development environments, and source control techniques

? Work with minimal supervision

? Good team player

? Continuously learn and update skills and knowledge

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*