IT - Software Developer - Senior .Net

Compunnel

$100K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong experience with C# and .NET for backend services
  • Experience with Angular, TypeScript, HTML, and CSS for front-end development
  • Proficient in designing and consuming RESTful APIs
  • Experience with SOAP-based web services and legacy integrations
  • Familiarity with deploying applications on PCF (Pivotal/Tanzu Cloud Foundry)
  • Experience with AI-assisted coding tools like GitHub Copilot
  • Strong debugging and problem-solving skills
  • Excellent written and verbal communication abilities

Responsibilities

  • Interpret written requirements into software solutions
  • Design and maintain full stack applications
  • Develop backend services and business logic
  • Create responsive front-end applications
  • Build and consume RESTful APIs
  • Perform ongoing maintenance and defect correction
  • Collaborate in an Agile environment
  • Execute testing plans and document results

Benefits

  • Work in a fast-paced and supportive environment
  • Opportunities for professional development
  • Collaboration with cross-functional teams
  • Engagement with cutting-edge technologies
  • Use of AI-assisted development tools to enhance productivity
Full Job Description
Job Summary

The Senior Software Engineer will interpret written requirements and technical specifications for software solutions to business problems and develop software based on those specifications. This role will investigate and document problems reported by clients, perform software maintenance, and correct defects identified during the maintenance process. The engineer will perform unit, integration, and manual testing, implement test plans and test harnesses, document test results, and investigate and recommend solutions to defects and problems detected during testing. The ideal candidate will be able to work effectively in a fast-paced environment and possess strong written and verbal communication skills.

Key Responsibilities
• Interpret written requirements and technical specifications and translate them into working software solutions.
• Design, develop, and maintain applications and services across the full stack.
• Develop and maintain backend services and business logic using C# and .NET.
• Develop and maintain modern, responsive front-end applications using Angular, TypeScript, HTML, and CSS.
• Design, build, and consume RESTful APIs.
• Develop, integrate, and maintain SOAP-based web services and legacy service integrations.
• Deploy, configure, and support cloud-native applications using PCF (Pivotal/Tanzu Cloud Foundry).
• Analyze and investigate client-reported problems and document investigation results.
• Perform ongoing software maintenance and correct defects identified during the maintenance process.
• Author and execute unit, integration, and manual tests.
• Implement test plans and test harnesses and document test results.
• Investigate and recommend solutions to defects and problems identified during testing.
• Leverage GitHub Copilot and other AI-assisted development tools to accelerate development, testing, and code review while maintaining quality and security standards.
• Collaborate with business analysts, QA teams, and other engineers in an Agile and fast-paced environment.

Required Qualifications
• Strong experience with C# and .NET for building and maintaining backend services and business logic.
• Strong experience with Angular, TypeScript, HTML, and CSS for front-end application development.
• Experience designing, building, and consuming RESTful APIs.
• Experience developing, integrating, and maintaining SOAP-based web services and legacy service integrations.
• Experience deploying, configuring, and supporting applications using PCF (Pivotal/Tanzu Cloud Foundry).
• Experience with GitHub Copilot or other AI-assisted coding and development tools.
• Experience with unit, integration, and manual testing, including test plans, test harnesses, test execution, and defect resolution.
• Strong debugging, troubleshooting, and problem-solving skills.
• Strong written and verbal communication skills.
• Ability to work independently and manage priorities in a fast-paced environment.
• Ability to collaborate effectively with technical and business teams.

Preferred Qualifications
• Experience with .NET Standard and/or .NET Core migration and modernization of legacy applications.
• Familiarity with SQL Server and relational data access patterns.
• Experience with unit and integration testing frameworks and test automation.
• Experience with Git-based version control and CI/CD pipelines.
• Strong documentation skills and experience clearly documenting technical work for clients and colleagues.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar IT - Software Developer - Senior .Net jobs: