Sr .NET Developer

Synergis IT

Apply Now

Sr. .NET Developer

100% Remote Role

Multi Year Contract

This position will be responsible for full-stack software development with a focus on development efforts using technologies such as Visual Studio C#, .NET Core, HTML, CSS, and JavaScript for both on-prem and cloud-hosted solutions. The work will be focused on developing internal- and customer-facing software for a wide variety of executing environments (browser, mobile, batch, ETL, console, etc.) To excel you’ll, need a solid understanding of Visual Studio C#, the .Net framework, .Net Core, application design patterns and architectures, the object-oriented thought process, and advanced software troubleshooting.

The developer should demonstrate a high level of technical proficiency in full-stack software development. The developer should also possess knowledge and experience of agile development methodologies. The position is also expected to ensure all software development projects adhere to Company's Application Development guidelines and meet and/or exceed quality expectations. The developer/architect should be an excellent troubleshooter and a self-starter. The developer should be capable of understanding requirements, functional, and technical requirements and specifications from a user-centered perspective, and should flexible and adaptable based on the roles with which they are collaborating – user, stakeholder, fellow developer, technical lead, mgmt.

Job Responsibilities:     

  • Develop and/or implement timely, cost-effective, and high-quality business software solutions to meet customer needs, using approved methodologies and standards
  • Provide root cause analysis, efficient production support and maintenance/enhancements for existing applications
  • Apply professional oral and written communication skills; apply strong customer service skills; exhibit initiative; follow through with customer commitments, and apply sound performance techniques
  • Support project planning by providing accurate estimates and status reports and by meeting deliverables
  • Manage personal career development by maintaining technical expertise

Job Requirements:    

  • Knowledge and understanding of software development technologies, methodology and associated tools
  • Knowledge of C# and the .NET framework
  • Understanding of service-oriented architectures
  • Knowledge of cloud environments, particularly Azure
  • N-tier application architecture experience using the .NET platform
  • Working knowledge of application architectures (Web, Client Server, Cloud, Integration, Databases, etc.)
  • Candidate must have strong analytical and problem-solving skills
  • Ability to demonstrate application design principles

Competencies

  • Ability to function independently and as a team member – willingness to operate as a member of a productive, well-integrated team
  • Proven analysis and problem-solving skills
  • Ability to learn new technologies and apply them
  • Ability to design and communicate enterprise-level solutions
  • Highly conversant in enterprise application design principles
  • Mature understanding of SDLC, and CI/CD
  • Advanced knowledge of the following software development technologies:
    • Microsoft C# .NET, .NET Core
    • JavaScript + JQuery
    • Services
    • XML schema definition and processing (XSD, XPath, XSLT)
  • Must be a self-starter and able to work independently with minimal supervision.
  • Technical writing skills
  • Enterprise application design principles a plus

Education/Experience:              

·        Bachelor of Science degree from an accredited college with a concentration in computer science or a related field

·        At least 10 years of full-stack development experience in Visual Studio C#

·        Extensive experience with development technologies, methodologies, and associated tools

·        Extensive experience with application architecture

 

Experience

  • At least 10 years experience designing and developing secure, full-stack, enterprise-grade software solutions is required
  • Leading or have led a development team using Agile/SCRUM methodology and best practices is preferred
  • At least 3+ years of Agile/SCRUM team experience is preferred
  • Experience utilizing Angular, Bootstrap or other responsive frameworks as part of development efforts
  • Familiarity with industry-leading third-party UI controls (e.g. Telerik, Kendo, Zing, etc.)
  • Experience creating mobile application user interfaces and developing windows, web, & console applications

Please contact Christy.Cifreo@synergishr.com or 770-346-7211

Apply Now

  Apply with Google   Apply with Twitter
  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow