×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Indianapolis, Hamilton County, Indiana, 46262, USA
Listing for: CO-US DuCharme, McMillen & Associates Inc
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Location: Indianapolis

Position Summary

Senior Software Engineer – .NET responsible for designing, developing, and maintaining scalable software solutions using .NET technologies. Leads technical efforts, mentors junior developers, collaborates with stakeholders to deliver high‑quality applications.

Location and Employment

Hybrid position based in Indianapolis, IN. Employee must be in office at least two days per week. Must be authorized to work in the U.S. without needing future employment‑based visa sponsorship.

Essential Duties and Responsibilities
  • Design, develop, and maintain high‑volume, low‑latency applications for mission‑critical systems.
  • Contribute to all phases of the software development lifecycle.
  • Write well‑designed, testable, and efficient code.
  • Develop unit test cases for new features and bug fixes.
  • Diagnose and document root causes of software issues.
  • Assist with conducting code reviews and ensuring adherence to coding standards and best practices.
  • Provide technical support and guidance to team members.
  • Prepare and produce releases of software components.
  • Support continuous improvement by evaluating technologies and presenting alternatives.
  • Break down tasks into subtasks and estimate effort for completion.
  • Assist in collecting and documenting technical requirements.
  • Develop high‑level conceptual and low‑level technical designs.
  • Conduct technical feasibility studies and risk analysis.
  • Collaborate with stakeholders to maintain product backlogs and roadmaps.
  • Ensure software releases meet defined security and quality standards.
  • Conduct daily stand‑ups, QA/QC meetings, and user training efforts.
  • Facilitate and conduct release and sprint planning sessions.
  • Prepare functional and technical documentation.
  • Provide direction and technical expertise in design, development, and systems integration to developers and stakeholders.
  • Develop and document potential solutions to a given issue.
  • Drive continuous improvement in development practices.
  • Identify, manage, and mitigate technical and operational risks.
Education and Qualifications
  • Bachelor’s degree in computer science, Information Systems, or related field preferred.
  • Minimum of 5+ years professional programming experience with .NET, C#, and related technologies.
  • Strong familiarity with distributed systems, relational databases, and object‑oriented programming.
  • Deep experience with CSS, HTML, and modern front‑end frameworks such as React, Vue.js, Angular, or Blazor.
  • Strong familiarity with Git, Git Lab/Git Hub/Bit Bucket, and version control best practices.
  • Deep familiarity with SDLC, automation frameworks, and unit testing.
  • Strong familiarity with Dev Ops and CI/CD pipelines.
  • Exposure to cloud platforms (Azure, AWS, GCP) and Dev Ops practices.
  • Strong analytical thinking.
  • Experience with Agile methodologies and tools like JIRA.
  • Excellent communication, organizational, and problem‑solving skills.
  • Ability to manage multiple tasks and mentor team members effectively.
  • Excellent listening skills.
Benefits and Compensation

Employee‑owned company with employee stock ownership program starting on day one, 6% annual compensation contribution. Company‑paid parental leave, generous time‑off package, multiple benefit plans available. Hybrid work model with emphasis on work/life balance and wellness.

Equal Employment Opportunity Statement

DMA is an equal employment opportunity employer committed to diversity and inclusion. The Company does not discriminate on basis of race, color, religion, gender, national origin, citizenship, age, disability, veteran status, genetic information, or any other category protected by applicable law. DMA makes reasonable accommodations for qualified individuals with disabilities. If you have a disability and need assistance applying online or request an accommodation during the application process, please contact Human Resources.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary