Software Developer (C#, .NET framework, .NET Core, JavaScript, and CSS)

Software Developer (C#, .NET framework, .NET Core, JavaScript, and CSS)

Posted 2 days ago by 1751613061

Negotiable
Outside
Remote
USA

Summary: The Software Developer III role involves leading a small agile development team to design, develop, and implement software solutions primarily using C#, .NET framework, .NET Core, JavaScript, and CSS. The position emphasizes building reliable and scalable integrations between complex applications and requires collaboration with business stakeholders. The ideal candidate should have extensive experience in software development, particularly in enterprise services and integrations. This role offers a high degree of autonomy in solution design and development.

Key Responsibilities:

  • Lead a small agile development team in designing, developing, and implementing software solutions.
  • Build and maintain RESTful APIs and web services for data transfer and integration.
  • Develop SQL databases and create SSIS packages to sync those databases.
  • Ensure reliability and scalability of integrations between disparate applications.
  • Collaborate with business stakeholders and technical teams to meet organizational objectives.
  • Adhere to Agile methodologies and best practices as the lead developer.
  • Work with BA/Scrum Master to manage the backlog and ensure SDLC best practices.
  • Translate business requirements into delivered technology with the Product Owner.

Key Skills:

  • 5-7 years of experience in software development focused on enterprise services and integrations.
  • Proficiency in C#, .NET framework, .NET Core, JavaScript, and CSS.
  • Experience building RESTful APIs, web services, SQL databases, and SSIS packages.
  • Strong understanding of Agile development practices.
  • Effective communication skills, both oral and written.
  • Ability to make informed decisions regarding technical solutions.
  • Strong organizational skills and attention to detail.
  • Problem-solving abilities and resourcefulness in troubleshooting issues.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Details
Position: Software Developer III
Location: Remote
Duration: 6-month contract
Start Date: 7/21/2025
Description:
The Software Developer Level 3 is responsible for leading a small agile development team within our Enterprise Services & Integrations systems. This role involves designing, developing, and implementing software solutions using C#, .NET framework, .NET Core, JavaScript, and CSS. The ideal candidate will have experience building RESTful APIs, web services for data transfer and integration, SQL databases, and SSIS packages to sync those databases. This position requires a strong focus on building reliable, scalable integrations between disparate, complex applications. This position will have a high degree of freedom and latitude to design and develop solutions.
Development and Integration:
Work with Software Architects to design, development, and implementation of software solutions using C#, .NET framework, .NET Core, JavaScript, and CSS.
Build and maintain RESTful APIs and web services for data transfer and integration.
Develop SQL databases and create SSIS packages to sync those databases.
Ensure the reliability and scalability of integrations between disparate, complex applications.
Collaborate with business stakeholders and technical teams to ensure solutions meet organizational objectives and deliver business value.
Self-starter; comfortable with a high degree of latitude to design and develop solutions.
Agile:
Lead developer on a small agile development team, ensuring adherence to Agile methodologies and best practices.
Collaborate with BA/Scrum Master to work the backlog and ensure SDLC best practices.
Collaborate with BA/Scrum Master and Product Owner to ensure business requirements are translated into delivered technology.
Qualification Requirements
REQUIRED EXPERIENCE:
5-7 years of experience in software development, with a focus on enterprise services and integrations.
Demonstrated experience with these languages and frameworks: C#, .NET framework, .NET Core, JavaScript, and CSS.
Experience building RESTful APIs, web services for data transfer and integration, SQL databases, and SSIS packages.
Experience designing and developing shared services.
Preferred Experience
Experience developing complex, data-driven integrations between disparate software systems.
Experience developing and maintaining backend enterprise services like Invoicing and Order systems.
Demonstrates strong understanding of Agile development practices
EDUCATION
Requires a bachelor's degree in computer science, Information Systems, or a related field.
SKILLS:
COMMUNICATION: Ability to effectively communicate orally and in written form information to internal/external clients, staff, and management.
TECHNICAL: Proficient in C#, .NET framework, .NET Core, JavaScript, CSS, RESTful APIs, web services, SQL databases, and SSIS packages.
DECISION MAKING: Ability to collect the necessary information and listen to others to make decisions regarding technical solutions.
PRIORITIZATION: Handle frequent interruptions yet refocus on the task at hand or determine the most important tasks. Adapt to a fast-paced and changing environment.
ORGANIZATION: Ensure information can be found easily and tasks are completed on time. Pay attention to details. Maintain accuracy and quality.
PROBLEM SOLVING: Take responsibility to find alternative approaches to solve or troubleshoot issues; exhaust available resources to find solutions.
OTHER SKILLS and ABILITIES:
Knowledge of best practices and trends with Agile methodologies and the SDLC.
Proficiency with Microsoft Office suite (Word, Excel, PowerPoint, Outlook).
Proficiency with Microsoft Visual Studio and release management
Experience with requirements management and project management tools (e.g., Azure DevOps, JIRA).
Physical Requirements/Work Environment
Remote position with provided computer equipment.