.Net Application Developer

Overview

Remote
$55 - $65
Contract - Independent
Contract - 6 Month(s)
No Travel Required

Skills

Azure
asp.net
C#
DevOps
CI/CD
IaC
API's
Git
AI
Agile
Scripting

Job Details

.NET Application Developer

6-month Contract

(strong potential for extension and/or conversion to FT)

$55 - 65/hour

 

Our team embraces a core set of values that drive our business: integrity, customer focus, value creation, respect, innovation, and teamwork. Our people are passionate about their work and our values, resulting in an exciting environment where personal achievement is rewarded, teamwork is encouraged, and customer service is our top priority.

We have been trusted for more than two decades to protect and govern sensitive information in the cloud. Selected to the IDC Top 100 FinTech rankings, we provide purpose-built cloud services to large, regulated organizations. Founded by the financial industry to answer complex, information-centric challenges, we have developed a unique business model that has led to our well-known and unmatched pedigree in the industry. Our unique business model combines hardware, software, and unmatched expertise to provide needed guidance on best practices and strategy as well as technology solutions.

 

Position Overview

The Application Developer is a critical member of the Solution Architecture and Development Team. In this role, he/she will be a full stack application developer and will develop end-to-end features to support initiatives in an agile development environment using the latest software development technologies within the defined corporate infrastructure. As an Application Developer you will be responsible for every aspect of the software development lifecycle, including software architecture design, front-end development, system integration, back-end development, software deployment leveraging continuous integration tools, and monitoring to meet customer SLAs on availability and resiliency.

 

Essential Duties and Responsibilities

  • Develop highly available, resilient, and secure applications with a cloud-native approach, deployed into a managed cloud infrastructure.
  • Experience with modern development principles including DevOps, Microservices, Cloud, Automation Frameworks, Enterprise Integration/API
  • Demonstrated proficiency across application development, cloud infrastructure, networking, cybersecurity, database management, and storage solutions
  • Partner and collaborate with key stakeholders across the enterprise including solution management, security, and operations to ensure alignment throughout the solution development pipeline.
  • Apply Agile/Lean principles and a continuous improvement mentality to every aspect of solution development (for instance: responsiveness to change, adding incremental value, short feedback loops, eliminating waste, continuous learning)
  • Partner and collaborate with key stakeholders across the enterprise including solution management, security, and operations to ensure alignment throughout the solution development pipeline.
  • Apply Agile/Lean principles and a continuous improvement mentality to every aspect of solution development (for instance: responsiveness to change, adding incremental value, short feedback loops, eliminating waste, continuous learning)

 

Qualifications and Experience

  • 5+ years of experience as a full stack developer
  • 2+ years of experience developing Cloud-native applications and running workloads in a Public Cloud infrastructure such as Azure/AWS
  • Extensive experience with application development technologies: ASP.NET Core, ASP.NET Core Identity, .NET (C#), Kestrel, Linux, Tomcat, Jackson/JSON
  • Hands-on experience implementing DevOps pipelines using CI/CD tools (e.g., Jenkins, GitHub Actions), Infrastructure-as-Code (IaC) frameworks (e.g., Terraform, ARM), and container orchestration platforms (e.g., Kubernetes, OpenShift)
  • Strong understanding of database and storage technologies and concepts: relational Databases, i.e. MS SQL, Object Storage
  • Experience with Enterprise Integration (EI) and API technologies: EI Platforms (e.g. Mulesoft, Apigee), API design and development, REST
  • Experience with security and audit technologies from a developer perspective: vulnerability scanning, authentication & authorization (OAuth, SAML), monitoring (Prometheus, Nagios), enterprise logging (e.g. Splunk, Logstash)
  • Experience with messaging technologies such as Kafka, gRPC
  • Experience with modern distributed source code management systems such as Git / GitHub
  • Experience with AI, GitHub Co-Pilot
  • Experience with in-line security scanning tools, i.e. Veracode
  • Experience with agile ways of working

 

Preferred Technical Expertise:

  • Experience with front-end development technologies such as Angular, React, Vue
  • Azure development experience, including Microsoft Azure Developer or Azure Solutions Architect certification
  • Experience with commonly used scripting languages (e.g. Bash, PowerShell, Python)
  • Feature test automation experience with technologies such as Selenium, Ruby, Cucumber
  • Experience with modern engineering practices such as TDD, Refactoring, Pair Programming
  • Experience with Cache technologies such as Redis, Memcached
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.