Jobs · Information Technology

Software Development Engineer (Remote)

Information Technology$85k–$110k/yrFull-time

Responsibilities

  • Participate in the entire software development life cycle
  • Debug applications and configure existing systems
  • Implement robust and reliable solutions
  • Work within a team of SDE’s to achieve software development results
  • Participates in requirements analysis
  • Stay up-to-date with latest tools and technologies
  • Collaborates with internal teams to produce software design, architecture, design documentation (High & low)
  • Write clean, scalable code using C#, SQL, .NET technologies and other Web and Middleware technologies
  • Implement and integrate APIs for data exchange between different components or systems
  • Revise, update, refactor, debug code and participate in code reviews and applying best practices
  • Code enhancements to existing software applications and provide technical support
  • Develop documentation throughout the software development life cycle (SDLC)
  • Establish and maintain effective working relationships with unit staff, clients, providers, and other departments

Qualifications

  • 3+ years of experience as a .NET Developer (.NET Framework, .NET Core, and ASP.NET)
  • Experience building full stack (backend, frontend and database) web-based applications
  • Knowledge of .Net, C# and JavaScript
  • Prefer experience in HTML 5, Angular, Node, React, Rabbit MQ, MS SQL, SignalR, Git, Bitbucket, Jira, Confluence
  • Prefer experience with .Net Core, APIs (REST & GraphQL), Microservices, Windows services, Event-Driven design, Async processing, Multi-Threading and Cloud
  • Database Management: Proficiency in SQL and working knowledge of database systems like SQL Server or MySQL
  • API Development: Experience creating and consuming RESTful APIs using technologies like Web API
  • Good understanding of software design principles and patterns
  • Familiarity and experience working with Agile/Scrum environments
  • Cloud Services: Knowledge of integrating applications with cloud platforms like Azure or AWS
  • Testing and troubleshooting abilities: Ability to write unit tests, perform debugging, and ensure code quality
  • Knowledge of enterprise level integrations using middleware technologies such as RabbitMQ, Kafka etc.
  • Good communication skills

Education Requirement

  • Bachelor’s degree in Computer Science, Software Engineering or relevant field

Additional Company Details

  • The above job description is not intended to be an “all-inclusive” list of the duties and responsibilities of the job described, nor is it intended to be such a listing of the skills and abilities required to do the job. Rather, it is intended only to describe the general nature of the job.

Benefits

  • Health, Dental, Vision, Life, Disability, Wellness, Paid Time Off, 401(k) and Profit-Sharing plans

Pay

  • Base Salary Range: $85k-$110k

Schedule

  • N/A

Skills

  • N/A

Benefits

  • Health, Dental, Vision, Life, Disability, Wellness, Paid Time Off, 401(k) and Profit-Sharing plans

Pay

  • Base Salary Range: $85k-$110k

Schedule

  • N/A

Company Details

  • To get it right, we started with a flexible technology platform that allowed for impressive customization without sacrificing the ability for expansion and continued innovation.

Company Details

  • We believe focusing on an injured worker’s successful and speedy return to work is good for people and good for Berkley’s insurance operating units.

Similar jobs