We are looking for a \"Senior Software Developer\" for our client which is operating in Software sector.
Work from home with the distributed team of software developers to design and develop web-based application using the Microsoft .NET framework and SQL Server.
Perform software development activities including design, development and testing.
Actively participate in agile/scrum software development activities.
Minimum Bachelor s degree in computer science, engineering, or a related field.
5+ years of professional experience with an emphasis on full life-cycle systems development including systems design, development, and maintenance/support.
Strong demonstrated experience in web development using ASP.NET and C# with the Web Forms and MVC models.
Strong demonstrated experience working with relational databases (Microsoft SQL Server) and developing database-driven .NET applications. Including: ability to write, troubleshoot, and optimize complex queries and stored procedures.
Strong communication skills and the ability to work well with distributed team of software developers. Associated topics: application, c++, c#, develop, developer, devops, matlab, python, sde, software programmer
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.