Software Engineer II

CompuGroup Medical

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

Qualifications

  • Extensive Knowledge of C#
  • Proficient in JavaScript
  • Working Knowledge of MS SQL Server
  • Proficient in T-SQL with relational data models
  • Extensive knowledge of Object Oriented Design and Programming
  • Expertise in debugging tools for software analysis
  • Familiarity with version control systems
  • Clear understanding of SDLC and development practices
  • Excellent written and verbal communication skills
  • Outstanding analytical and troubleshooting skills.

Responsibilities

  • Develop code to meet business requirements
  • Work with mentors/team leads to clarify features
  • Provide levels of effort estimates to supervisors
  • Analyze and resolve defects discovered by Quality Assurance
  • Resolve software and/or database defects
  • Understand the applications and software areas of responsibility
  • Collaborate effectively with team members
  • Work autonomously to achieve team goals

Benefits

  • Comprehensive health insurance
  • Retirement plan with company match
  • Flexible working hours
  • Ongoing professional development opportunities
  • Collaborative team environment
  • Remote work options available
Full Job Description
Summary of Job

A Software Engineer II develops and maintains software products to satisfy business requirements.

Essential Duties and Responsibilities
  • Develops code to meet business requirements
  • Works with mentors/team leads/ etc. to fully understand the features that are unclear in the specifications
  • Provides accurate levels of effort (LOE) to team supervisor and project managers and able to communicate when the level of effort has changed.
  • Analyzes defects discovered by Quality Assurance or escalated by the business and provides solutions in a timely manner.
  • Resolves defects in the software and/or database.
  • Understands thoroughly the applications and areas of the software for which they are responsible.
  • Work effectively as a team player to accomplish team and/or company goals.
  • Capable of working autonomously to accomplish team and/or company goals.
  • Creativity and latitude are expected.
  • Follows all departmental and company policies.


Skills & Requirements

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required including computer skills/level.
  • Extensive Knowledge of C#
  • Proficient in JavaScript
  • Working Knowledge of MS SQL Server
  • Proficient in T-SQL and can demonstrate a working knowledge of commonly used relational data models (link tables, master-detail relationships, etc.)
  • Extensive knowledge of Object Oriented Design and Programming.
  • Expertise in using debugging tools to analyze software defects and impacts of changes.
  • Familiarity with version control systems:
  • Possess clear understanding of SDLC and other industry standard development practices.
  • Excellent written and verbal communication skills.
  • Outstanding analytical and troubleshooting skills.


PREFERRED EXPERIENCE
  • Experience with ASP.NET MVC Framework
  • Knowledge of network administration and domains
  • Knowledge of commonly-used concepts, practices and procedures in the medical industry


Education and/or Experience
  • Bachelor's degree in CS or MIS or equivalent in experience is required.
  • 4+ years developing C# ASP.Net web applications and services is required.
  • 4+ years of experience developing enterprise software is required.

Similar Jobs

More Jobs at CompuGroup Medical

More Information Technology Jobs

Find similar Software Engineer II jobs: