Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full Stack .Net Developer

Ledgent Technology

Full Stack .Net Developer

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Job Duties and Responsibilities (Essential Job Functions)  Design and implement software systems that will improve efficiencies for existing and new business processes through automation/optimization.  Design, develop and deploy enterprise web applications using the latest Microsoft .NET Core technologies. Experience:  Five+ years’ experience in software engineering and database management.  Five+ years’ experience in diverse information technology.  Five+ years’ experience in programming experience.  Experience in researching and pioneering the adoption of new technologies such as AI and NLP Robotic Process Automation.  Experience in designing, developing, and maintaining web applications, distributed backend systems or data platforms literately and quickly.  Experience in client side technologies (HTML, CSS, AJAX and JS Frameworks).  Experience in Git version control. Knowledge and Skills:  Ability to design, develop, test and maintain high quality software systems according to business requirements in a timely manner.  Ability to estimate and complete tasks on time.  Excellent project management skills; ability to prioritize and handle multiple projects concurrently.  Excellent communication, problem-solving and organizational skills.  Proven ability to efficiently learn and apply new ideas and concepts.  Ability to learn new technologies independently.  Ability to write code that is readable, testable, and extensible.  Comfortable working in different application layers, including front end, middle tier/server side, and database layer.  Knowledge of application development concepts, relational database theory and systems, and network theory and systems.  Full understanding of Software Design Patterns, Principles and Best Practices.  Deep understanding of web application development technologies  Full understanding the Software Development lifecycle.  Effective oral and written communications skills. Sr. Software Developer  Effective analytical and problem solving skills. Technical:  In-depth knowledge of Microsoft Stack (C#, ASP.NET Core MVC, Razor, Entity Framework, SQL).  In-depth knowledge of Object-Oriented Programming.  In-depth knowledge of Software Design Patterns & Principles.  Proficiency in enterprise software development including OOP, security, debugging, logging, performance, scalability, version control (Git & TFS) and data storage.  Proficiency in the latest Microsoft Stack and .NET Framework Technologies (C#, ASP NET Core MVC, ASP NET Core Web API, UWP, Xamarin, Entity Framework, SQL Server, WCF)  Proficiency with the following programming languages: C#, LINQ, SQL, JavaScript, AJAX, HTML, CSS and JQuery.  Experience with JavaScript Frameworks like React and Angular.

    Company Description

    We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification.