JO1267 .NET Developer / Senior Software Engineer

1267
Location: Charlotte, NC
Hourly:
Salary: $100,000 - $125,000
Citizenship:
Relocation:
Our client seeks an experienced .NET Developer to join their IT Department. This individual will work collaboratively with other team members and be responsible for developing, testing, deploying, and supporting mission-critical applications, components, and services. This individual must be resourceful, creative, team-oriented developer who can generate fast moving website technology. This is a very hands on coding role, someone that loves to code and be part of team is ideal for this. There is upward mobility to move into a lead developer role, but that is at least 18-24 months away- The ideal candidate has experience in small to mid-size shops and not a career “banking consultant”.


Job Description:

The Senior .NET Developer primary job responsibilities will include: Deliver results in a fast-paced, deadline-driven environment that requires the ability to handle multiple priorities and projects simultaneously. Guide team development efforts towards successful project delivery Provide technical expertise to teammates through coaching and mentorship. Maintain high standards of software quality within the team by establishing good practices and habits Develop, test, implement, and support multiple .NET applications, Web facing components, and back-office support components. Maintain high efficiency and consistent results of application development and enhancements. This includes maintaining and ensuring the application portfolio has code that is scalable, maintainable, reusable, and well-tested. Understand requirements, user stories, and use cases to deliver application code ready for testing and production implementation. Conduct research and proactively make recommendations to improve application development tools and techniques. Work with the application development team on various projects and to resolve technical support issues.


This position is based at our client site in Charlotte NC and the ideal salary range is $100,000 - $125,000


Key Responsibilities:

  • Design, develop, and unit test web and API applications
  • Integrate and customize third-party services and applications
  • Create build and release definitions to support CI/CD pipeline
  • Participate in Scrum activities including planning, estimating, stand-ups, and retrospectives
  • Collaborate with IT team and business stakeholders on project delivery
  • Documentation of technical designs and knowledge base content
  • Learn other enterprise systems (e.g., Call Center call routing application and CRM application) to assist with production support and help desk tickets


Required Skills:

  • 5+ years of professional software development, object-oriented programming, and software experience.
  • 3+ years of experience with developing Web and UI applications using Microsoft .NET technology stack, including Framework (3.5, 4.0, 4.5).
  • 3+ years of experience developing web pages/forms/applications, web services, web APIs and services (RESTful, SOAP).
  • Comprehensive understanding of object-oriented and service-oriented application development techniques, with direct experience including ASP.NET MVC, Entity Framework, JavaScript, CSS, and current web technologies.
  • Experience with Agile development methodologies, best practices, and implementation.
  • Experience developing, unit testing, and successfully deploying mission-critical applications.
  • Experience with multi-modality and mobile / responsive / adaptive design.
  • Strong communication skills with both internal team members and external business stakeholders
  • Demonstrated ability to troubleshoot, solve problems, and resolve issues quickly, as well as taking initiative and proactively offer suggestions and resolutions.
  • Experience with source control tools, code repositories, code versioning, and branch development.
  • Experience with SQL Server database design and development.
  • Knowledge and experience with application and data security.

Nice to have:

  • Knowledge and experience with application and data security.
  • Experience with mobile application development is a plus
  • Experience with e-commerce development is a plus


Interview Process:

  • Phone
  • Onsite Final

Interested? Contact us now...