Job Title: Sr .Net DeveloperPrimary Skills: .Net, C#Secondary Skills: Description: ROLE AND RESPONSIBILITIES• NET developer responsible for building .NET applications using C# and ASP.NET. working both front-end and back-end. primary responsibility will be to design and develop these layers of our applications, and to integrate your work with the rest of the team and/or existing layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential • Translate User Stories/PBI's into tasks that result in solid functional applications • Design, build, and maintain efficient, reusable, and reliable code • Integrate data storage solutions • Ensure the best possible performance, quality, and responsiveness of applications • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues • Help maintain code quality, organization, and automatization • Experience influencing software engineering best practices within your team
BASIC QUALIFICATIONS• Bachelor's degree in Computer Science, Computer Engineering, or related technical discipline (or the equivalent). • 7 + years of experience in information systems operations, environment in systems analysis or development. • Strong knowledge of .NET web framework 4.0+ • Proficient in C# and ASP.NET with a good knowledge of Visual Studio • Familiarity with Ajax, JQuery and CSS • Strong understanding of object-oriented programming • Written and verbal proficiency in English • Knowledge of Web API (Rest, WCF, etc) • Strong knowledge with various design and architectural patterns • Strong knowledge on Microsoft SQL Server • Experience with popular web application frameworks • Knack for writing clean, readable, and easily maintainable code • Understanding of fundamental design principles for building a scalable application • Experience creating database schemas that represent and support business processes • Basic knowledge of DevOps • Caterpillar: Confidential Green
PREFERRED QUALIFICATIONS• Experience working in Agile methodologies • Experience using ITSM tools such as ServiceNow or Remedy. • Familiarity with Product lifecycle management (PLM) • Experience implementing automated testing platforms and unit tests • Proficient understanding of code versioning tools such as Git, SVN • ASP.NET MVC
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
