Entry Level Full Stack .NET C# Junior Developer

San Antonio, TX
Full-time


We are seeking a .Net developer (Jr) responsible for building .NET applications (system) using

ASP.NET (C# preferred, VB acceptable) including Entity Framework and Microsoft SQL development and management skill (stored procedures, SQL Server Integration Scripts (SSIS)). API development using XML and/or JSON. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Responsibilities:

  • Translate application wireframes and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Capable of handling many aspects of the application, including but not limited to performance, scalability, security, and testing
  • Familiarity with Agile/SCRUM process and project management software, such as JIRA, is a plus

Skills:

  • 2-3 years of knowledge of .NET web framework
  • Proficient in C# and/or VB.NET, with a good knowledge of their ecosystems
  • Strong understanding of object-oriented programming
  • Skill for writing reusable libraries
  • Familiar with various design and architectural patterns
  • Strong understanding of Microsoft SQL Database; SQL Server Integration Services (SSIS)
  • 2-3 years’ experience with JavaScript UI frameworks, such as Angular/AngularJS, VUE.js, ReactJS
  • 2-3 years’ experience with popular web application frameworks
  • 2-3 years’ experience with web-based APIs development using JSON and XML data structures
  • HTML 5
  • Visual Studio
  • Experience with multi -user applications in standard programming languages. LAMP (Linux, Apache, MySQL, PHP)
  • 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 understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Experience implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as Git
  • Excellent written and spoken language skills
  • Bachelor’s degree in Computer Science, Software Engineering or equivalent experience

Go to all jobs