Jobs · Engineering · Michigan

Senior Software Engineer ADMS - Jackson, MI

Digital Technology International · Jackson, MI · 1 mo ago
EngineeringFull-time

Duties

  • Software Design — Architect, design, and implement scalable applications supporting the Work and Material Management (WAMM) team within the Applications & Analytics organization.
  • Application Development — Build and maintain .NET 5.0+ backend services and modern frontend applications using Angular or React/Next.
  • Cloud Engineering — Develop cloud-first solutions, troubleshoot cloud-based issues, and contribute to Azure-focused modernization efforts.
  • System Reliability — Maintain end-to-end solutions, resolve production bugs, and ensure high system reliability across critical utility workflows.
  • CrossFunctional Collaboration — Work closely with engineers, designers, product managers, and business stakeholders to deliver functional, scalable, and usercentered software.
  • Technical Leadership — Mentor junior and mid-level engineers, provide technical guidance, and support team upskilling initiatives.
  • Agile Delivery — Contribute to an Agile System of Delivery, participate in paired programming, incremental design, and XP-aligned practices.
  • Integration Work — Support integrations with SAP PO and BTP endpoints and assist with networking documentation such as firewall and IA diagrams.

Skills

  • Required:
    • .NET 5.0+ Expertise — 4+ years of experience building enterprise-grade backend systems.
    • Frontend Development — 4+ years of experience with Angular or React/Next.
    • Team Upskilling — Proven ability to teach tools, techniques, and processes.
    • CloudFirst Development — Strong troubleshooting and implementation skills in cloud environments.
    • Stakeholder Communication — Comfortable engaging with both technical and nontechnical audiences.
    • EndtoEnd Ownership — Skilled in maintaining full-stack solutions and resolving production issues.
  • Preferred:
    • Paired Programming
    • Test Driven Development
    • Agile System of Delivery
    • Incremental Design
    • CI/CD Pipelines
    • XP Practices
    • SAP PO/BTP
    • .NET Framework 4.X
    • PowerApps
    • Azure
    • VM Maintenance
    • Networking Documentation — Firewalls, IA diagrams, and flow mapping.
    • Adaptability — Comfortable navigating evolving systems and processes.

Education

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, or related field required.
  • Advanced Degree preferred but not mandatory.
  • Equivalent Experience considered for candidates with strong professional backgrounds.

DTS Offers

An excellent compensation package.

Contact

Karun Sharma
Team Lead
Digital Technology Solutions

Similar jobs