NET Developer - Hybrid

The Smart
Mechanicsville, VA, United States
15 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$93,600.0 - $166,400.0
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Applications Architecture Component-Based Software Engineering Application Integration Architecture Application Performance Management Microsoft Azure C Sharp (Programming Language) Cloud Engineering Code Review Databases
+28 more
Extract Transform Load (ETL) Data Security Software Debugging Software Design Patterns Distributed Systems Github Revision Control Systems Microsoft SQL Server Object-Oriented Software Development Scrum Methodology Software Construction Software Engineering SQL Server Integration Services Transaction Processing (Computing) Data Processing Enterprise Software Applications .NET Core Delivery Pipeline Backend Infrastructure Automation Frameworks Information Technology Enterprise Integration Cloud Integration Software Coding Restful APIs Terraform Databricks Microservices

Job description

As a .NET Developer, you will play a key role in the modernization of a large-scale enterprise transaction processing platform undergoing transformation through microservices and modular architecture. Working within an Agile/Scrum environment, you will design, develop, and maintain backend services, APIs, and application components using .NET Core and C#. You will collaborate closely with solution architects, cloud engineers, database specialists, API developers, and QA teams to deliver scalable, secure, and high-performing solutions while supporting cloud integration and modernization initiatives., * Design, develop, and maintain backend services and APIs using .NET Core and C#.

  • Contribute to application modernization initiatives utilizing microservices and modular architecture principles.
  • Collaborate with database developers to design and implement efficient data access and integration solutions.
  • Develop new application functionality and enhance existing features based on business requirements.
  • Participate in application architecture discussions and technical design activities.
  • Optimize application performance, scalability, and reliability across multiple system layers.
  • Integrate applications with Azure cloud services and infrastructure components.
  • Support and maintain CI/CD pipelines using Azure DevOps, GitHub, or similar deployment platforms.
  • Work closely with architects, developers, testers, and cloud teams to ensure successful solution delivery.
  • Participate in Agile ceremonies including sprint planning, daily standups, reviews, and retrospectives.
  • Troubleshoot, diagnose, and resolve application defects and production issues.
  • Support application integration with ETL and data processing solutions.
  • Develop and maintain technical documentation, code reviews, and development standards.
  • Ensure adherence to software engineering best practices, coding standards, and security requirements.
  • Contribute to continuous improvement initiatives related to development, deployment, and operational processes., Need Sr.Net Developer Location: Richmond, VA Duration: 6+ Months Requirements: Hands-on expertise with .Net and C# programming languages Hands-on experience with JavaScri…
  • 19 days ago

Requirements

  • 7+ years of experience developing enterprise applications using .NET Core and C#.
  • Strong experience designing and developing RESTful APIs and microservices-based applications.
  • Experience working with SQL Server databases, including Azure-hosted SQL Server environments.
  • Strong knowledge of object-oriented programming principles, design patterns, and software engineering best practices.
  • Experience developing scalable and maintainable enterprise application solutions.
  • Experience with Azure DevOps, GitHub, or similar CI/CD tools and deployment pipelines.
  • Experience working within Agile/Scrum development teams.
  • Experience integrating applications with ETL platforms such as SSIS, Databricks, or similar technologies.
  • Strong debugging, troubleshooting, and root cause analysis skills.
  • Experience with source control systems and collaborative development practices.
  • Knowledge of application performance tuning and optimization techniques.
  • Strong understanding of software development lifecycle methodologies.
  • Excellent analytical, problem-solving, and technical communication skills.
  • Ability to work effectively in cross-functional teams and manage multiple priorities.
  • Experience collaborating with architects, cloud engineers, database developers, and QA teams.
  • Experience with Terraform or other Infrastructure as Code (IaC) tools preferred.
  • Familiarity with Domain-Driven Design (DDD) concepts and implementation preferred.
  • Experience working with distributed systems and high-availability application environments preferred.
  • Knowledge of cloud-native application development and Azure services preferred.
  • Experience supporting large-scale enterprise modernization initiatives preferred.
  • Understanding of transportation, tolling, or transaction-processing systems preferred but not required.
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field preferred., Job Title: .Net Developer Job Location: Richmond, VA (Day 1 Onsite) Locals Preferred Job Type: Contract Note: Final round will In-person Required Skills: Must have a mini…
  • 1 day ago

About the company

Ampcus

  • Richmond, VA Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Te…

Apply for this position

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

Apply on www.careerjet.com

Good distractions

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

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all