Senior .NET Programmer

RESERVIER SOFTWARE INC.
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$200,000.0
Working hours
Shift work
Job source

Tech stack

ASP.NET HTML JavaScript (Programming Language) .NET Framework Agile Methodology Amazon Web Services Server Applications ASP.NET MVC Framework HTML5 Unit Testing Microsoft Azure Bootstrap (Software)
+47 more
C Sharp (Programming Language) Cascading Style Sheets (CSS) Software Quality Code Review Databases Continuous Delivery Continuous Integration Database Design Software Debugging Electronic Data Interchange (EDI) Github Design of User Interfaces Internet Information Services (IIS) Windows Communication Foundation PostgreSQL Microsoft Visual Studio Microsoft Software Microsoft SQL Server Team Foundation Server MongoDB MySQL Model View Controller (MVC) Scrum Methodology Systems Development Life Cycle Query Optimization Simple Object Access Protocol (SOAP) Software Engineering Software Systems Subversion Transact-SQL TypeScript UML Web Application Frameworks Web Services Website Wireframe Workflow Management Systems Extensible Stylesheet Language Transformations (XSLT) Scripting .NET Core ReactJS AI Platforms AngularJS Front End Software Development Restful APIs Software Version Control Docker Microservices

Job description

  • Upgrade legacy ASP.NET website projects to modern standards.
  • Integrate AI services into ASP.NET solutions.
  • Lead the development of scalable web applications utilizing ASP.NET, MVC, and .NET Core frameworks, ensuring high performance and responsiveness.
  • Design and implement RESTful APIs and web services to facilitate data exchange between different systems and platforms.
  • Develop front-end interfaces using React, Angular, TypeScript, HTML, CSS, Bootstrap, and JavaScript to create engaging user experiences.
  • Collaborate with UI/UX designers to translate wireframes and prototypes into functional features that meet user needs.
  • Optimize database interactions through SQL Server, PostgreSQL, MySQL, and MongoDB; perform database design, T-SQL scripting, and query tuning.
  • Implement microservices architecture leveraging WCF, Azure cloud services, AWS infrastructure, and Docker containers for modularity and scalability.
  • Conduct unit testing using Visual Studio tools; perform debugging and troubleshooting to resolve complex issues efficiently.
  • Apply Agile methodologies within SDLC (Software Development Life Cycle) frameworks; participate in sprint planning and code reviews.
  • Utilize version control systems such as GitHub, TFS, SVN for source code management; ensure code quality through continuous integration/continuous deployment (CI/CD) pipelines.
  • Maintain comprehensive documentation using UML diagrams and XSLT transformations; adhere to best practices in software development standards.

Requirements

Do you have experience in C#?, We are seeking a highly skilled and motivated Senior .NET Programmer to lead our dynamic development team. In this role, you will lead the design, development, and implementation of robust software solutions using the latest Microsoft technologies. Your expertise will drive innovative projects, enhance system performance, and ensure seamless integration across various platforms. This position offers an exciting opportunity to work on complex applications, collaborate with cross-functional teams, and contribute to the continuous improvement of our software development lifecycle., * Proven experience as a .NET Developer with a strong background in C#, ASP.NET (including ASP.NET MVC), and .NET Core technologies.

  • Extensive knowledge of front-end development frameworks such as React, Angular, JavaScript, TypeScript, HTML5, CSS3, Bootstrap.
  • Hands-on experience with database design and management using SQL Server, MySQL, PostgreSQL, MongoDB; proficiency in T-SQL and PL/SQL scripting.
  • Familiarity with web services protocols including RESTful APIs, SOAP-based services; experience with WCF is preferred.
  • Strong understanding of microservices architecture, cloud platforms (Azure/AWS), Docker containers and orchestration tools.
  • Skilled in multithreading programming concepts for high-performance applications; adept at debugging complex code issues.
  • Knowledge of software development methodologies such as Agile or Scrum; experience with SDLC best practices.
  • Proficiency with version control systems like GitHub, TFS (Team Foundation Server), SVN; experience setting up CI/CD pipelines is advantageous.
  • Experience working with application servers such as IIS; knowledge of Linux environments is a plus.
  • Familiarity with UI/UX principles; ability to collaborate effectively with UI designers to develop intuitive interfaces.
  • Strong problem-solving skills combined with excellent communication abilities; committed to continuous learning and innovation. Join us to be part of a forward-thinking team dedicated to delivering cutting-edge software solutions that make an impact

Benefits & conditions

Pulled from the full job description

  • Paid time off
  • Flexible schedule, * Flexible schedule
  • Paid time off

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

Videos

See all

Related articles

See all