Software Engineer

Collabera
United States
8 days ago
Apply on www.collabera.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$20,800.0 - $27,040.0
Working hours
Regular working hours

Tech stack

.NET Framework Agile Methodology Data Analysis Microsoft Azure Cloud Computing Cloud Engineering Information Systems .NET Framework 4 Pair Programming Software Engineering Cloud Platform System Test-Driven Development (TDD)
+10 more
ReactJS Software Troubleshooting Reliability of Systems SAP Process Orchestration Backend AngularJS Information Technology Extreme Programming Front End Software Development Powerapps

Job description

About the Role** Join our dynamic team within the Applications & Analytics organization, focusing on Work and Material Management (WAMM). We are responsible for managing the applications, data, and processes essential for overseeing work from inception to completion in a utility company. Our team is part of a larger technical division undergoing a digital-first transformation. This hybrid role requires working onsite in Jackson, MI, on Tuesday, Wednesday, and Thursday, with remote work on Monday and Friday. Responsibilities - Software Design: Architect, design, and implement scalable applications to support the WAMM team. - Application Development: Develop and maintain .NET 5.0+ backend services and modern frontend applications using Angular or React/Next. - Cloud Engineering: Create cloud-first solutions, troubleshoot cloud-based issues, and contribute to Azure-focused modernization efforts. - System Reliability: Ensure high system, Expertise: 4+ years of experience in 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. - Cloud-First Development: Strong troubleshooting and implementation skills in cloud environments. - Stakeholder Communication: Ability to engage with both technical and non-technical audiences. - End-to-End Ownership: Skilled in maintaining full-stack solutions and resolving production issues. - Paired Programming: Experience in paired programming and test-driven development. Preferred Skills - Experience with Agile System of Delivery, Incremental Design, CI/CD Pipelines, and XP Practices. - Familiarity with SAP PO/BTP, .NET Framework 4.X, PowerApps, Azure, and VM Maintenance. - Ability to create networking documentation, including firewalls, IA diagrams, and flow mapping. - Adaptability in navigating evolving systems and processes.

Requirements

reliability by maintaining end-to-end solutions and resolving production bugs. - Cross-Functional Collaboration: Collaborate with engineers, designers, product managers, and business stakeholders to deliver functional and user-centered software. - Technical Leadership: Mentor junior and mid-level engineers, providing technical guidance and supporting team upskilling initiatives. - Agile Delivery: Participate in an Agile System of Delivery, including paired programming and XP-aligned practices. - Integration Work: Support integrations with SAP PO and BTP endpoints and assist with networking documentation. Education Qualification - Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, or a related field is required. - An advanced degree is preferred but not mandatory. - Equivalent experience will be considered for candidates with strong professional backgrounds. Required Skills - **.NET 5.0+

Benefits & conditions

The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually - as applicable.

Job Requirement o Java

Reach Out to a Recruiter o Recruiter

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collabera.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:02 min

Application lifecycle phases and cross-functional technology roles

Anastasia Troitskaya Anastasia Troitskaya · Europe 2026 Virtual

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

2:26 min

Cross-functional roles and collaboration in a balanced team

Martyna Zurek · LIVE

Videos

See all

Related articles

See all