Sign In
 [New User? Sign Up]
Mobile Version

Senior Software Engineer, Infrastructure

Bengaluru, KA
Job Code:
  • Banking & Finance
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

ResponsibilitiesBuild and maintain application functionality for new and existing systems.Participate in all aspects of the software development lifecycle (design, implementation, testing, documentation, and deployment).Work with development manager to ensure on time, quality delivery of software products by managing scope, maintaining strict adherence to standards in both code and process during the development team's portion of the software lifecycle.Work with project managers to plan and produce deliverables in a very short time frame.With minimal support, must be able to take an idea from creation through construction and launch into production with ongoing support and enhancements.Maintain high standard of quality for code, documentation, and other deliverables.Must be able to author unit test code and be familiar with mock/fake object testing.Adhere to industry best practices and contribute to internal coding standards.Provide estimates for assigned development tasks.Learn and evaluate new technologies and tools as needed.Participate in peer code reviews.Perform all other duties as assigned.Qualifications5+ years of experience as a mid-level developer interacting with development management, business, and other managers in the software development organization.5+ years of software development (web) experience.Excellent C# 4.0+ programming skills required.Excellent .NET 4.0+ Framework knowledge and skills.ASP.NET MVC experience is required.Solid experience with RESTFUL Web Services using WebAPI.Solid understanding and experience implementing SOA.Experience with Unit Test frameworks, such as MSTest or NUnit.Strong Entity Framework 6+ experience required.LINQ is required.Strong SQL Server 2012 and T-SQL programming skills.Practical experience using AngularJS in a business application or a prototype application is required.End-to-End Testing with Protractor is a plus.Experience with JavaScript design patterns, especially Revealing Module and MVVM.Experience with HTML5 and CSS3.Experience with source control tools (TFS, GIT).Well versed in relevant methodology, processes, tools, and technology standards and can effectively chose relevant parts needed for the project.Superior trouble-shooting and analytical skills in conjunction with a structured, systematic approach to problem solving.
Additional Degree: BE/ B.Tech (Engineering)

Experience: 5-10


Application Programming | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News