See all the jobs at Selerix here:
| Full-time | Partially remote
Job Title: Senior Software Engineer
Department: Engineering
Location: Any Selerix location
Reports To: Chief Technology Officer
Job Summary
This position is responsible for designing, developing, implementing, maintaining, supporting, documenting and testing software for Selerix's enterprise systems, intranet/internet applications, frameworks, and other supporting applications. Provides production support and assistance in dealing with company-wide concerns.
Key Responsibilities
- Interacts with clients, business analysts, quality assurance team members and others to analyze, design, and implement user specifications.
- Utilizes logic and technical knowledge to design and build complex applications to meet user requirements/specifications.
- Provides support to analyze and resolve complex issues as they arise.
- Aids in skill development for other technical staff members.
- Utilizes experience and knowledge to assist in development of user requirements for new and/or existing applications.
- Creates and edits documentation to describe program operation and function.
- Leads, moderates, or participates in code review.
- Writes secure, readable, and maintainable code.
- Troubleshoot large software solutions.
- May prepare functional specifications, requirements analysis, design specifications, statements of work and work estimates.
- Works effectively with SQL programming and normalized database design.
- Thoroughly test own codes or deliverables before passing to QA; write unit tests if needed.
- Adhere to corporate style, code and design guidelines.
- Participates in staff meetings, conference calls, and other meetings, as needed.
- Performs other incidental and related duties as required.
Qualifications
- 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. C#, .NET Framework, ASP .NET MVC, SQL.
- Experience with data access using NHibernate framework.
- Proficient in C#, MVC, and JavaScript, with a strong understanding of software architecture and development best practices.
- Familiarity with the full software development lifecycle (SDLC)
Locations in Plano, Texas – Columbia, South Carolina – Harahan, Louisiana – Indianapolis, Indiana - Hybrid work schedule
Must be eligible for US employment
We offer the following benefits:
- Medical, Dental and Vision insurance
- 4 weeks paid time off (PTO)
- 9 paid holidays
- Tuition Reimbursement
- 401K (with match)
- Basic Life
- Long-Term Disability
Fetching your Linkedin profile ...