JobHabor

Senior Software Engineer

Selerix

Location
Plano · Columbia · Harahan +1
Workplace
Hybrid
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, develop, implement, maintain, support, and test software
  • Analyze, design, and implement user specifications
  • Analyze and resolve complex issues
  • Assist in skill development for other technical staff
  • Assist in development of user requirements
  • Create and edit documentation
  • Lead, moderate, or participate in code review
  • Write secure, readable, and maintainable code
  • Troubleshoot large software solutions
  • Prepare functional specifications, requirements analysis, design specifications, statements of work and work estimates
  • Work effectively with SQL programming and normalized database design
  • Thoroughly test own codes or deliverables
  • Write unit tests
  • Adhere to corporate style, code and design guidelines
  • Participate in staff meetings, conference calls, and other meetings

Requirements

  • Bachelor's Degree or equivalent in Computer Science or related field
  • 5+ years' experience with .NET/C#
  • 5+ years' development experience with projects involving Microsoft web application stack
  • Proficient in C#, MVC, and JavaScript
  • Strong understanding of software architecture and development best practices
  • Familiarity with the full software development lifecycle (SDLC)
  • Works effectively with SQL programming and normalized database design
  • Thoroughly test own codes or deliverables
  • Write unit tests if needed
  • Adhere to corporate style, code and design guidelines

Preferred

  • Experience with data access using NHibernate framework

Skills

  • .NET
  • C#
  • ASP.NET MVC
  • SQL
  • NHibernate
  • MVC
  • JavaScript

Similar roles