Senior Net C# Developer

eTeam
Remote, TX
$55-$60 an hour
Remote
Full-time

SUMMARY

Sr Software Developer will lead teams writing software according to design specifications and be responsible for the bulk of the more complex development work.

The Sr Software Developer is responsible for designing and coding features, automated tests, and scripts and will also design data models, database scripts and database migrations.

The Sr Software Developer will recommend and implement technical solutions for business problems, contributing to system and service design and architecture.

This position will present and contribute solutions to technical leadership. The Sr Software Developer also works closely with and mentors other developers, business and systems analysts, to build enterprise class software.

RESPONSIBILITIES

  • Perform all responsibilities in accordance with Client’s Competencies, compliance, regulatory and Information Protection requirements.
  • Develop prototypes, proofs of concept, and solutions by combining technical expertise with a deep understanding of software design.

Deliver and design highly available and scalable services in a production environment.

  • Leads small to medium sized teams in the development and testing of system components / services, code, and design reviews.
  • Present and communicate technical topics to the larger engineering community.
  • Responsible for complex and multi-tier system analysis, design, coding, testing, debugging, and documentation.
  • Responsible for identifying code / design / structural improvement across client’s technical systems, including opportunities for greenfield development, and implementing those improvements.
  • Contributes to Client’s code quality and extensibility by exampling and enforcing existing coding standards within delivery teams.

Assists senior staff in creating and defining those standards.

  • Lead teams in automating and improve business processes and interactions with limited business guidance.
  • Works with Architects and product owners to design and document the team’s technology roadmap and vision.
  • Mentor junior developers / SDETs on the team via individual consulting and code reviews.
  • Perform additional duties as assigned.

QUALIFICATIONS

  • Bachelor’s degree in Computer Science or related discipline, or equivalent work experience required.
  • Minimum five years of experience designing software and writing production code in a team environment required.
  • Deep understanding of Secure Development best practices, demonstrated by regular use of static code analysis tools to explain and correct secure coding flaws required.
  • Proven ability to deliver highly scalable solutions in multiple programming languages and technical environments over the entire product lifecycle (from ideation to retirement) required.
  • Demonstrated expertise with one of the following required : .NET, C, and modern JavaScript Frameworks in TypeScript or JavaScript (React, Angular, etc.

or Python. System administration and automation with PowerShell or bash required. Knowledge of Open Source (OSS) technologies and libraries required.

Experience with public cloud (Azure / AWS / Google Cloud) technologies required. Working knowledge of containers and container orchestration in Kubernetes preferred.

  • Deep experience in one of the following domains : server-side web dev, modern client-side web dev, REST / web services, large scale data analytics using Machine Learning frameworks, networking, and service mesh required.
  • Expertise with SOLID design principles, Object-Oriented Programming and Design required. Experience with SOA patterns and distributed systems design required.
  • Expertise with Continuous Integration and Continuous Delivery systems and tools such as Azure DevOps Services, GitHub Actions, Jenkins, or TeaClientity.

Proficiency at building build / deployment pipelines in YAML required.

  • Deep expertise in Test Driven Development concepts, methods, and tools. Demonstrated experience in unit testing, integration testing or performance / load testing required.
  • Experience using git, including performing code reviews, pull requests, and following branching standards such as Git Flow or Trunk-Based Development required
  • Experience presenting in front of technically adept audiences required.
  • Experience with SQL, large datasets, data warehousing and sophisticated ETL processes, analytics engines required. Knowledge of cloud-hosted SQL-based datastores, and NoSQL systems preferred.
  • Proven ability to stay current with emerging technologies and new applications of existing technologies, through work or continuing industry or education involvement required.
  • Proven experience leading and collaborating within team, including business unit teams, to deliver solutions through all aspects of the SDLC required.
  • Proficient verbal and written skills to effectively communicate.
  • Full time hours required.
  • 30+ days ago
Related jobs
Promoted
VirtualVocations
Irving, Texas

Net API Software Developer to support the VA T4NG Consolidated Corporate Support Services program. A company is looking for a Senior. ...

ISN
Dallas, Texas

As a member of ISN’s Product Development team, the Senior Software Developer will be developing front end web pages and behind-the-scenes database of ISNetworld. ...

Promoted
VirtualVocations
Irving, Texas

Net Senior Developer in Wealth Management (Remote). NET, SSIS, SQL Scripting, and Powershell ScriptingExperience working in Wealth Management and large Financial Institutions is a plusAdvanced experience with Microsoft Team Foundation Server (TFS) or similar code repository system, ServiceNow or oth...

Cloudspace LLC
Dallas, Texas

NET Developer with strong Coding andcommunication skills. NET Core and understanding of UML (UnifiedModeling Language). ...

Promoted
VirtualVocations
Garland, Texas

NET Software Developer/Engineer. A company is looking for a Senior. ...

Planet Technology
Irving, Texas

Net/Angular Full Stack Developer - W2 Only. As a Full Stack Developer, you will be instrumental in designing, developing, and maintaining end-to-end solutions for our web-based applications. NET, C#, Angular, and TypeScript to create robust and scalable applications. Net: Strong programming experien...

ITL USA
Texas, US

NET C# and Web service development. Net 9+, C#, Web API, RESTful services, Angular, MongoDB. NET application development with excellent knowledge in. NET 9 +, C#, Entity Framework, SQL Server, Web API, RESTful services. ...

Innova Solutions
Dallas, Texas

Innova Solutions is immediately hiring for a Senior. Net and/or C# – 3+ years Page 2 of 2 Date modified: 03/2023. ...

ITL USA
Texas, US

NET Azure Developer - In the role, you will interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture knowledge and Design. Job description Infosys is seeking a Seni...

eTeam
Dallas, Texas
Remote

The Sr Software Developer also works closely with and mentors other developers, business and systems analysts, to build enterprise class software. Sr Software Developer will lead teams writing software according to design specifications and be responsible for the bulk of the more complex development...