Senior Software Engineer ADMS - Jackson, MI
Digital Technology International · Jackson, MI · 1 wk 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