Senior Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Indianapolis, IN - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior Software Engineer
Job Summary:
Responsible for designing developing and maintaining internal business applications that support daily operations. This role focuses on building and supporting full-stack solutions using the Microsoft technology stack ensuring systems remain reliable scalable and aligned with business needs.
Key Responsibilities:
  • Design develop and maintain internal applications using .NET (C#) for backend services
  • Build and maintain front-end applications and user interfaces using Angular
  • Design manage and optimize SQL Server databases including schema design queries and performance tuning
  • Develop and maintain REST APIs and integrations between internal and external systems
  • Troubleshoot and resolve issues across the full application stack
  • Maintain and improve system architecture reliability and performance
  • Write and maintain technical documentation for systems and processes
  • Collaborate with business stakeholders to translate operational needs into technical solutions
  • Manage source control branching strategies and deployments
Required Technical Skills:
  • Advanced proficiency / C# development
  • Strong Angular front-end development experience
  • Expert-level SQL Server skills including database design stored procedures and query optimization
  • Full-stack development within the Microsoft ecosystem
  • Git-based source control experience
  • Experience with Azure DevOps / TFS source control and work management
  • API development using RESTful services
  • Strong debugging testing and performance optimization skills
  • Experience designing scalable and maintainable enterprise applications
Preferred Experience:
  • Maintaining and modernizing existing enterprise systems
  • Working within structured development workflows (branching pull requests)
Key Traits:
  • Strong analytical and problem-solving skills
  • High attention to detail and system reliability
  • Ability to independently design and implement complex software solutions
  • Strong communication skills with both technical and non-technical stakeholders


Required Experience:

Senior IC

Job Title: Senior Software EngineerJob Summary:Responsible for designing developing and maintaining internal business applications that support daily operations. This role focuses on building and supporting full-stack solutions using the Microsoft technology stack ensuring systems remain reliable sc...
View more view more

About Company

Company Logo

Established 1919, Reis-Nichols Jewelers is proud to have been the Indianapolis area's premier jewelry store and luxury watch retailer for more than a century!

View Profile View Profile