SoluStaff

Returning Candidate?

Senior Software Developer (.NET)

Senior Software Developer (.NET)

ID 
2018-1416
# of Openings 
1
Job Locations 
US-PA-Philadelphia
Posted Date 
7/18/2018
Category 
Information Technology

More information about this job

Overview

SoluStaff is actively recruiting a Senior Software Developer for its customer, located in Center City Philadelphia. The Senior Software Developer will be responsible for the development and enhancement of the new / existing web applications and extending the applications via the customer’s website. The Senior Software Developer will work within a team of other developers, business analysts, software testers and UX designer to ensure that applications are consistent with the customer’s application development standards and meet the needs of business users.

Responsibilities

  • Proactively identify application inefficiencies and bugs and propose solutions, development frameworks and code libraries to mitigate and address issues and rebuild current applications that automate complex business processes
  • Build reusable, testable and efficient code and libraries for future use
  • Implementation of security and data protection
  • Integration of the front-end and back-end aspects of the web application
  • Help coordinate the implementation of short and long-term projects, objectives, policies and procedures for all application development related issues
  • Meet project requirements and deliver on time
  • Design and implementation of data storage solutions
  • Work closely with UX designers to identify, analyze and resolve usability issues

Qualifications

  • Minimum of 5 years’ experience designing and implementing software systems.
  • Completion of a BS or MS degree program at an accredited college or university, which has included major course work in Computer Science, Systems Analysis, Software Engineering or a closely related field.
  • Sound knowledge of modern development trends, technologies and design patterns.
  • Proficient knowledge of a back-end programming language (.NET, Java, Python, or Node.js)
  • Demonstrated ability with ASP.NET web framework (ASP.NET MVC & Web API)
  • Demonstrated ability with HTML5/CSS/JavaScript
  • Strong understanding of JavaScript libraries and frameworks such as Vue.JS, AngularJS, ReactJS, etc.
  • Experience using Visual Studio 2015/17, SQL Server 2016 and SQL Server Management Studio
  • Demonstrated ability to use version control software such as GIT and VST
  • Demonstrated ability with Database Design, writing SQL queries and stored procedures using SQL Server and Oracle
  • Experience designing, developing and implementing unit and scenario testing for existing code base and for new functionality under development
  • Experience and deep understanding debugging distributed systems with high data loads
  • Experience with highly scalable projects involving private and/or public cloud-based infrastructure design
  • Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
  • Knowledge of user authentication and authorization between multiple systems, servers and environments
  • Familiarity with .NET Core preferred
  • Additional Skills:
    • Teamwork
    • Analytical Thinking
    • Critical Thinking
    • Verbal and Written Communication
    • Strong troubleshooting skills