Software Engineer

Benaissance

(Omaha, Nebraska)
Full Time
Job Posting Details
About Benaissance

Benaissance is a rapidly growing leader in providing an innovative integration of SaaS technology and integrated outsourced billing and payment services in the individual healthcare benefits administration market.

Responsibilities

The job functions listed below represent the essential job duties and responsibilities of the above-listed position.

  • Explore and gain a thorough understanding of the business
  • Troubleshoot problems and provide support on existing products and services
  • Work as part of a software development team in the implementation of projects

Write code based on reading and understanding the following in the system:

  • Technical Requirements
  • High Level Architecture Diagrams
  • Database Schema Diagram
  • Class (Entity) Diagrams
  • Security Patterns and Constraints

Ensure architecture is complete, correct and consistent

  • Implement fixes based on findings of Quality Assurance Analysts
  • Follow the given project plan and ensure project milestones are met as planned
  • Use best practices and coding standards for a project
  • Manage his/her own tasks in project
Ideal Candidate
  • Strong communication and interpersonal skills
  • An understanding of SDLC best practices
  • Technical writing and problem-solving skills.
  • Ability to work in a dynamic environment with cross functional teams.
  • High level of organizational and time management skills
  • University degree in the field of computer science, business administration, or another rigorous discipline

Experience with Microsoft technologies, specifically:

  • 1+ years of experience of .NET framework development experience using C# preferred
  • SQL Server
  • TFS experience a plus

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Omaha, Nebraska
Skills Desired
Sign up or login to see how your skills match up.
  • Working with Cross-Functional Teams
  • Databases
  • Excellent Analytical and Problem-Solving
  • Time Management
  • Project Management
  • Strong Technical and Interpersonal Communication
  • Superior Organizational
  • Thorough Understanding of Software Development Life Cycles
  • Troubleshooting Abilities
  • Understand Software Design Patterns
  • .NET Framework
  • C#
  • Team Foundation Server
  • Microsoft SQL Server
  • Computer Science

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.