16 Jun
Full Stack .Net Developer
North Carolina, Charlotte , 28201 Charlotte USA

Vacancy expired!

FULLSTACK .NET DEVELOPERJOB SUMMARYMetro Systems is looking for a Full-stack .NET Developer to support a Fortune 100 client in Charlotte, NC. The Full-stack .NET Developer role is to build and maintain .NET applications using C#.NET, Web API, Web Services and Microservice technologies as part of the overall telecom application architecture. The .NET Developer will provide C# Full Stack Development with an emphasis on ASP.NET for Web development with experience developing enterprise-class applications, responsible for analyzing, developing and testing interactive interfaces and content to provide solutions to the client. They will work with project and application teams to ensure that they understand and fully comply with development quality standards, architectural guidelines and designs. They will aid with contact center reporting and other related tasks, interact with the manufacturers’ technical support groups to troubleshoot and resolve complex problems, and maintain detailed documentation to include the architectural layout, inter-machine process flow, database schemas and other material related to the telecommunications infrastructure. MAJOR DUTIES AND RESPONSIBILITIESActively and consistently support all efforts to simplify and enhance the customer experience• Own departmental efforts to ensure quality. Lead the adoption of best-in-class development practices, frameworks, and tools. Provide guidance and feedback to other developers• Translate application storyboards and use cases into functional applications• Proficient with: ASP.NET, JQuery, Bootstrap, Aja, Angular techniques.• Design, build and maintain efficient, reusable, and reliable C# code• Ensure the best possible performance, quality, and responsiveness of applications• Identify bottlenecks and bugs, and devise solutions to these problems• Help maintain code quality, organization, and automatization• Develop and maintain technical documentation regarding application design, configuration and change management tasks.• Follow established configuration/change control processes REQUIRED QUALIFICATIONSSkills/Abilities and KnowledgeAbility to read, write, speak and understand English • Knowledge of Voice, Data, Video, Wireless technologies, both modern and legacy• Ability to work seamlessly within a team, as well as manage individual tasks, with little supervision• Proficient in C#, with a good knowledge of its ecosystems• Familiarity with the ASP.NET framework, HTML5, CSS3, Javascript, Bootstrap, JQuery, Angular• Strong understanding of object-oriented programming• Familiar with various design and architectural patterns• Familiarity with Microsoft SQL Server & SSRS• A knack for writing clean, readable C# code• Understanding fundamental design principles behind a scalable application• Implementing automated testing platforms and unit tests• Proficient understanding of code versioning tools such as Git• Familiarity with continuous integration• Demonstrated communication skills, written, personal, and presentation), with the ability to easily and effectively engage and negotiate with business stakeholders• Creative and abstract thinking to envision and design innovative solutions to opportunities and challenges• Familiarity with Blazor & Web Assembly a plus Education• BA/BS in Information Technology, Computer Science, related field or equivalent work experience Related Work Experience• 3+ years object-oriented development experience using C# .NET Framework to develop enterprise web applications• 3+ years development experience with web technologies (REST web services, JavaScript, ASP.NET, HTML5, CSS3, Angular)• Experience developing UI / Portal / Webforms• Experience integrating enterprise applications• Agile methodology experience (Scrum, Sprints)• Optional 2 years related work experience with Avaya Telecommunications (common telephony concepts, Avaya JTAPI/TSAPI, CMS Reporting, SIP, VXML, and CCXML development).WORKING CONDITIONSOffice environment MSI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.

Vacancy expired!


Related jobs

Report job