Sr. Full Stack .NET Developer

Synergis IT

Remote Sr. Full Stack .NET Developer

12 month contract

Remote (Atlanta, GA after Covid)

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 our Application Development guidelines and meet and/or exceed quality expectations. The developer/architect should be an excellent troubleshooter and a self-starter.

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 5+ 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 5+ 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

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