TTI, Inc.

Sr Software Engineer (C#,.NET)

TTI, Inc.
Apply
2 days ago
Menomonee Falls, WI, USASenior

Responsibilities

  • Design and develop high-performing, scalable integration platform capabilities using C#/.NET and Azure.
  • Develop reusable platform services, frameworks, libraries, templates, APIs, and reference implementations.
  • Implement API, asynchronous messaging, event-driven, and distributed-system integration patterns.
  • Build and maintain automated CI/CD and infrastructure-as-code capabilities.
  • Develop observability, logging, monitoring, alerting, resiliency, security, and operational support capabilities.
  • Improve developer experience through self-service tools, documentation, onboarding, testing, deployment, and troubleshooting capabilities.
  • Troubleshoot complex problems across distributed systems and support existing platform capabilities.
  • Collaborate with architects, lead engineers, product owners, security, infrastructure, and application teams.
  • Help teams adopt platform capabilities through documentation, reference implementations, architecture guidance, and technical enablement.
  • Promote enterprise integration, security, cloud, compliance, and quality standards and automate guardrails where practical.
  • Evaluate emerging technologies, including AI-assisted development, and mentor junior software engineers.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • At least 5 years of professional software development experience.
  • Strong critical-thinking, analytical, problem-solving, written communication, and verbal communication skills.
  • Experience with agile methodologies and iterative development.
  • Experience with C#/.NET, Azure or another cloud platform, and Azure integration services.
  • Experience with REST APIs, asynchronous messaging, event-driven architecture, and distributed systems.
  • Experience with Git or other source control, CI/CD, preferably Azure DevOps, and Terraform or other infrastructure-as-code tools.
  • Experience with automated testing frameworks, authentication and authorization patterns, OAuth 2.0, and managed identities.
  • Experience with observability and production troubleshooting, including Application Insights and OpenTelemetry.
  • Experience with SQL and relational database development, AI-assisted development, and React.js, Vue.js, or a similar JavaScript framework.
  • Ability to work through ambiguity, remain organized and self-directed, build reusable technology, and mentor junior team members.

Benefits

  • Robust health, dental, and vision insurance plans.
  • Generous 401(k) savings plan.
  • Education assistance.
  • On-site wellness facilities, fitness center, food, and coffee service.
  • Additional benefits are available through the company benefits site.
  • Applicants must be authorized to work in the U.S.; sponsorship is not available for this position.

Categories

TTI, Inc.

About TTI, Inc.

1,001-5,000 employees

TTI, Inc. is a specialty distributor of passive, interconnect, electromechanical, and discrete semiconductor components for industrial, aerospace, defense, and consumer electronics manufacturers. Founded in 1971 and headquartered in Fort Worth, Texas, it offers supply chain services and value-added capabilities such as connector assembly, and operates globally as a Berkshire Hathaway company.

Contact me