.Net Developer in Charlotte, NC at Signature Consultants

Date Posted: 5/4/2020

Job Snapshot

Job Description

.Net Developer Summary:

Signature Consultants has an opportunity for a .Net Developer in Charlotte, NC.

Job Description:

This position will be responsible for application design, development and support for web, mobile, and related integrated systems. The Developer will work hands on with all internal and outsourced onshore/offshore developers. This position will be involved in the development and support operations of custom software applications, websites, mobile applications and cloud architecture. This may also include development related marketing technologies such as SilverPop, CRM systems (Microsoft Dynamics), PMS solutions, and other supporting applications.

The role will work with a cross-functional group including Enterprise Apps, Marketing, Sales, Revenue and Operations in order to best address the operational needs of the business at large. This position will be involved with and driving the software development lifecycle (using agile methodology) of both operational and project based development and QA teams. The developer will assist with and oversee the architecture and design of new solutions and ensure that security, flexibility, and maintainability are all implemented according to current software development best practices. This position will be responsible the development of solutions using a number of different technology stacks (such as web, mobile, Windows, AWS, API management tools, Microservices, etc.) and should be comfortable at all levels of the technology and intent on continually learning and developing their expertise. The candidate will be involved with the re-architecture & re-platforming of the eCommerce platform including the websites and cloud environment. The developer will be involved in the continued use and implementation of continuous integration and deployment across all development environments and technologies.

Major/Key Job Duties:

The expectations of this position, as stated above, are not all inclusive, but generally describe the responsibility of the position. Key job duties include:

  • Under guidance of the Director, accountable for the technical direction and the design, development and implementation of digital solutions, ensuring sustainable and measurable continuous improvement is achieved
  • Technical team leadership skills; specifically supporting digital solutions
  • Develop proof of concepts for business areas to showcase core capabilities/functionalities within Digital domain
  • Hands on development with the team in critical and strategic areas
  • Work with team to ensure SOLID principals are followed in all software development
  • Coach, mentor and influence technology and business stakeholders on how best to leverage the Digital platforms/solutions and maximize business value
  • Work with the other IT team members on establishing and maintaining processes for data security
  • Participate in the organization's Change Management Process
  • Serve on the Architectural Review Board
  • Serve as a mentor to other members of the technology staff as it relates to education on web/mobile, .Net/SQL development and programming, data modeling, and other areas as relevant
  • Partner with other technology teams (e.g., architecture, security, infrastructure, data warehouse & analytics) to assess impacts of their initiatives and ensure that technical solutions are aligned with overall IT direction
  • Keep stakeholders well informed of status of development effort and serve as liaison between engineers and business partners
  • Communicate complex technical topics to non-technical resources and leadership
  • Provide technical guidance on alternative approaches to issues that arise
  • Assist in DBA tasks and responsibilities, automation, rerun ability
  • Provide resource & effort estimations and partner closely with developers, analysts, testers deliver optimal solutions

Knowledge, Skills, Abilities, & Competencies:

  • Expertise In:
  • .Net, .Net Core
  • MVC, SPA, HTML5, CSS, Vue/React/Angular
  • AWS/Azure
  • Jenkins, Octopus, Code Deploy or other CI/CD tools
  • SQL Server programming & DBA functions - Stored Procedures, T-SQL, Views, Functions, backups, etc.
  • Agile Methodologies, Kanban, Lean, XP
  • SOLID Principals
  • Formal Architecture and Design skills including data modeling.
  • Automated Testing frameworks (Selenium, NUnit. Moq, etc.)
  • Automated Monitoring and Logging via SaaS tools (specifically synthetic based solutions)
  • Mobile application development experience
  • Knowledge of API gateways and other load balancing and security promoting solutions e.g. apigee
  • Understanding of infrastructure and its impact on SaaS based solutions (including cloud-based infrastructure solutions.)
  • Experience with front website technologies such as a WAF and CDN
  • Experience working with real-time monitoring and notification platforms such as New Relic, Loggly, PagerDuty, etc.
  • Performance tuning and enhancements
  • Knowledge of:
    • Microsoft Technologies
    • Windows 7/10
    • MS Office applications
    • ITIL / ITSM Experience
    • Project Management Frameworks / Methodologies
    • Requirements Elicitation
    • Development Standards and best practices
  • Non-Technical Skills:
    • Detail Oriented
    • Ability to Multitask and prioritize with minimal supervision
    • Ability/Willingness to follow structured policies and procedures
    • Strong documentation, written, and oral communication skills
    • Process and Efficiency improvements
    • ITIL Change Management
    • Able to manage multiple, small to medium IT Projects
  • Reasoning Ability:
    • Must be able to think critically
    • Complex problem solving
    • Evaluate best approach, solution, and design

Minimum Qualifications:

  • BS in Computer Science or equivalent business experience
  • 5+ years' experience building, maintaining & supporting enterprise level systems
  • Experience with Web design, development and operations
  • Experience with SQL development and ORM technologies
  • Experience with data modeling and data architecture and SQL development
  • Experience in SOLID principals & design patterns
  • Experience participating in full SDLC processes including QA, code reviews, deployments, etc.
  • Experience in AWS/Azure
  • Experience in CI/CD
  • Experience using agile methodologies (with preferred emphasis on Kanban/Hybrid/Lean)
  • Experience in a devops role overseeing the support and maintenance of production systems

Preferred Qualifications:

  • Advanced Degree in Computer Science, Information Systems, Management Information Systems or other technical degree
  • Hospitality experience
  • eCommerce experience
  • AWS/Azure experience
  • CI/CD experience
  • SOLID Principals
  • TDD/Pairing
  • ETL design and implementation experience
  • DB design and development
  • Experience with Mobile/Tablet application design, development and operations
  • Marketing Application Development/Data Warehousing Team and Project Management
  • Web search, analytics, content and asset management tools
  • Major data warehousing/BI platforms and development
  • Architecture and Development Certifications (AWS Solutions Architect)

About Signature Consultants, LLC

Headquartered in Fort Lauderdale, Florida, Signature Consultants was established in 1997 with a singular focus: to provide clients and consultants with superior staffing solutions. For the ninth consecutive year, Signature was voted as one of the "Best Staffing Firms to Work For" and is now the 15th largest IT staffing firm in the United States (source: Staffing Industry Analysts). With 28 locations throughout North America, Signature annually deploys thousands of consultants to support, run, and manage their clients' technology needs. Signature offers IT staffing, consulting, managed solutions, and direct placement services. For more information on the company, please visit www.sigconsult.com. Signature Consultants is the parent company to Hunter Hollis and Madison Gunn.

  • We are unable to sponsor or transfer visas at this time.