dotNET & COBOL Developer

The Smart
Columbia, United States of America
4 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Columbia, United States of America

Tech stack

.NET
Application Integration Architecture
Application Performance Management
Business Software
C Sharp (Programming Language)
Client Server Models
COBOL
Databases
Database Queries
Software Debugging
DevOps
Microsoft Visual Studio
Microsoft Office
Microsoft SQL Server
Oracle Applications
Software Engineering
Software Systems
SQL Stored Procedures
Systems Integration
Curam Configuration Tools
Software Modules
System Availability
Software Troubleshooting
Information Technology
Production Code

Job description

The Senior .NET/C# Developer supports the design, development, integration, and lifecycle management of highly complex, enterprise-class, and mission-critical business applications. This role collaborates with business units, platform engineers, and external vendors to translate operational needs into technical designs, write robust code, and debug client-server application integrations. Operating in a hybrid model, the developer leverages modern Microsoft tools and database systems to ensure high availability and application performance. This is a 12-month contract opportunity with a high possibility of extension. Key Responsibilities Enterprise Software Development

  • Design, develop, and support highly complex, enterprise-class, and mission-critical business applications utilizing .NET and C# architectures.
  • Build, maintain, and modernize core software modules to ensure optimal performance, scalability, and security.
  • Integrate software systems with Microsoft's broader ecosystem of development, deployment, and configuration tools.

Database Integration & Architecture

  • Code, test, and maintain robust application integrations with both Oracle and SQL Server database environments.
  • Optimize database queries, stored procedures, and data-access layers to manage high-volume transactional processing.
  • Collaborate with database administrators to ensure data consistency, security, and alignment with enterprise standards.

System Troubleshooting & Operations

  • Implement advanced software troubleshooting, diagnostic, and debugging techniques to resolve complex failures within client-server environments.
  • Investigate production bugs, configure technical workarounds, and support the resolution of operational incidents.
  • Oversee application performance monitoring, lifecycle management, and standard development best practices.

Requirements & Stakeholder Collaboration

  • Partner with business units, internal project teams, and external technology vendors to develop comprehensive requirements, test plans, and technical specifications.
  • Translate business-level operational rules into clean, well-documented, and scalable software code.
  • Facilitate knowledge sharing and technical alignment across cross-functional application teams.

Requirements

  • 6 or more years of experience developing and supporting highly complex, enterprise-class, and mission-critical business applications utilizing .NET and C#.
  • 4 or more years of professional IT experience working within state, local, or federal government environments.
  • 4 or more years of experience coding and optimizing application integrations with Oracle and SQL Server databases.
  • 4 or more years of experience coding integrations with Microsoft's ecosystem of software development and DevOps tools.

Preferred Qualifications

  • Hands-on experience working with Microsoft Visual Studio (version 2022 or higher).
  • Functional knowledge of Visual COBOL (version V7 or higher).
  • Proven experience applying software troubleshooting and debugging techniques within a client-server environment.
  • Experience collaborating with business units and external vendors to author requirements, formulate test plans, and construct technical specifications.

Core Skills & Attributes

  • Strong analytical, problem-solving, and system-level troubleshooting skills.
  • Excellent verbal and written communication skills to collaborate with both technical teams and non-technical business stakeholders.
  • Self-motivated and highly proactive with the ability to work effectively under minimal supervision.
  • Collaborative mindset with an active focus on continuous improvement, process standards, and technical documentation.

Flexible work from home options available.

Benefits & conditions

  • Competitive salary

Apply for this position