onsite
Software Engineer - State Farm
Software Engineer
Software Engineer building scalable, high‑performance applications using Java and C#/.NET, with strong database design in SQL and a proven track record in Agile environments. Focus on delivering reliable, maintainable code that supports business growth and customer satisfaction.
About the role
Key Responsibilities
- Design, develop, and maintain enterprise‑grade applications using Java and C#/.NET frameworks.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Write clean, testable code and participate in code reviews to uphold quality standards.
- Optimize application performance and troubleshoot production issues.
- Contribute to continuous improvement of development processes and tooling.
Requirements
- 3+ years of professional software development experience.
- Hands‑on experience with Agile/Scrum methodologies.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
software developmentjavacsqlagile