Software Engineering Lead
Location
Ohio
Posted
3 days ago
Salary
$110.9K - $177.4K / year
Seniority
Senior
Job Description
Software Engineering Lead
IGS Energy
• Manage daily operational, maintenance, and project work within the Application Development team • Lead, motivate, and engage team members to cultivate a culture of excellence • Write SOLID code using test-driven development methodologies • Design, code, configure, unit test, and deploy applications that meet technical and business specifications • Execute development tasks in accordance with project timelines • Develop strong relationships with internal customers by engaging them in Agile development projects • Ensure technical debt is kept low by maintaining a clean, quality code base • Participate in requirements definition sessions with analysts, end-users, and management • Mentor and conduct code reviews for less senior developers.
Job Requirements
- Bachelor’s Degree in CIS/CSE/MIS, or equivalent experience
- 7+ years enterprise-level software development using Microsoft technology stack
- Technical certifications are a plus (MCSD, MCPD)
- Proven leadership, strong decision-making, and team management skills
- Excellent communication skills, both written and verbal
- Strong interpersonal skills
- Project experience with Scrum/Agile
- Energetic, motivated personality.
Benefits
- Comprehensive coverage including medical (plus free telehealth), dental, vision, and employer health savings account contributions.
- Robust support through Headspace and free mental healthcare visits for you and your dependents.
- Extensive assistance with Maven, paid family and caregiver leave, and fertility, adoption, and surrogacy services.
- Strong financial foundation with a 401(k) plan, company match, and access to financial wellbeing tools.
- Paid time off, tuition reimbursement, paid leaves, employee hardship fund, and a wide range of additional perks.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and deliver large-scale integration solutions • Collaborate with cross-functional teams to optimize business processes and technical strategies • Inspire and lead teams in complex problem-solving • Ensure seamless experience for customers and partners utilizing diverse technologies
• Design and implement features, bug fixes, and infrastructure automation for the GCP HCP platform using Go and Kubernetes • Work within an agent-augmented development workflow: decompose work into well-specified tasks, guide AI agents through implementation, and rigorously review agent-generated code and tests • Write and maintain custom linters, structural tests, and CI gate checks that enforce architectural boundaries and prevent drift — for both human and agent contributors • Contribute to the team's structured documentation system (design documents, architecture decision records, AGENTS.md context files) that serves as the source of truth for AI agents and humans alike • Build and maintain the observability, deployment pipelines, and automation that support multi-region managed OpenShift clusters on GCP • Participate in peer code reviews with a focus on correctness, security, and adherence to established architectural constraints • Own test strategy for the features you deliver — design test plans, write unit and integration tests, and ensure end-to-end coverage across the platform's multi-region architecture • Troubleshoot complex issues across distributed systems spanning GKE host clusters, HyperShift control planes, and customer workloads • Participate in on-call rotations to support production managed services • Mentor peers and contribute to a culture of continuous improvement in both technical craft and agent-augmented workflows.
• Design, develop, test, and optimize software for our next-generation SoCs • Review architectural performance bottlenecks for various system wide work loads • Identify HW/SW policies to drive performance and performance/watt leadership • Build and drive architecture, analysis documents and communications to internal and/or external audiences about our technology • Competitive analysis comparing uArchitecture & workload performance metrics on NVIDIA's ARM SoCs against emerging processors from other silicon vendors • Influence and drive full-stack adoption of performance optimizations and standard methodologies across NVIDIA SW products & OSS SDKs
• Analyze business requirements and design scalable Salesforce solutions. • Configure and integrate Salesforce Service Cloud with Amazon Connect and AWS. • Design and develop Salesforce applications using Apex, Visualforce, and LWC. • Develop backend APIs and system integrations using Salesforce services, Node.js, and AWS technologies. • Implement CI/CD pipelines using Salesforce DX, GitHub Actions, and Jenkins. • Participate in Agile development to plan sprints and deploy features.




