Software Engineer III

New
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSCloud ComputingC#.NETMicroservicesUnit Testing

Requirements

  • Bachelor’s degree or equivalent work experience.
  • 5+ years of progressive work experience in business process design and application system design.
  • 5+ years of .NET application experience (C#).
  • Strong familiarity with modern .NET frameworks (ASP.NET Core, Web API, dependency injection).
  • Experience with AWS or other cloud platforms.
  • Experience modernizing application architecture to microservices.
  • Proven ability to implement code-based unit tests.
  • Knowledge of writing technical documentation, business requirements, and functional specifications.
  • Excellent communication and organizational skills.

Responsibilities

  • Support the Platform Development team by designing, developing, and maintaining internally developed applications.
  • Modernize existing code and scale applications for cloud migration.
  • Tune large complex transaction processing systems in the cloud to be performant and cost-effective.
  • Consult on integration issues and determine best approaches.
  • Perform unit testing and complex debugging, and participate in code reviews.
  • Mentor others on technology-related languages, concepts, practices, and tools.
  • Write detailed technical documentation for subsystems.
  • Work with stakeholders to identify dependencies and strategy.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now