Senior Software Engineer

Overview

On Site
$190,486 - $190,486
Full Time
No Travel Required

Skills

Java
C#
.Net Core
REST APIs
Web Services
JSON
XML
.NET
Acceptance Testing
Continuous Integration
DevOps
Docker
JUnit
Jenkins
MSTest
Unit Testing
Technical Writing

Job Details

Job Description:
Looking for a Senior Software Engineer with a Bachelor s degree in Computer Science, Engineering (any), Technology or related field and 5+ years of experience.

Responsibilities:

  • Write and maintain unit test cases using frameworks (JUnit, NUnit, xUnit etc.)

  • Troubleshoot and resolve bugs to ensure software meets technical specs

  • Modify and deploy applications across Dev, QA, UAT, SIT, and Prod environments

  • Build middleware integration tools for data connectivity between systems

  • Develop and manage DevOps pipelines (CI/CD build & release)

  • Review software architecture and enhance system performance

  • Provide technical documentation and architecture diagrams

Required Skills:

  • Languages: Java / C# / Python / .NET Core

  • Tools: Azure DevOps, Jenkins, GitHub Actions, Docker, Kubernetes

  • Middleware & Integration: REST APIs, Web Services, JSON, XML

  • Testing: JUnit / NUnit / MSTest, Postman, Swagger

  • Database: SQL Server, Oracle, PostgreSQL

Education: Bachelor s in CS / Engineering / Technology or related field

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.