Job Description
Join the State of Oklahoma and build a career with purpose and excellent benefits.
The State of Oklahoma is seeking a visionary Senior Software Engineer to lead our digital transformation initiatives. In this role, you will design secure, scalable software solutions that directly impact public services for millions of Oklahomans. We pride ourselves on offering a top-tier benefits package, including comprehensive health coverage, a generous pension plan (OPERS), and substantial professional development opportunities.
Located in the heart of Oklahoma City, our team offers a collaborative environment where your technical expertise is valued and your work has real-world significance.
Responsibilities
- Design, develop, and maintain high-performance web applications using C# and .NET Core.
- Lead technical architecture discussions and mentor junior developers to foster a culture of technical excellence.
- Ensure application security, compliance, and scalability across all state platforms.
- Collaborate with stakeholders and product managers to define project requirements and roadmaps.
- Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot complex system issues and implement robust long-term technical solutions.
- Conduct rigorous code reviews and enforce coding standards.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related technical field (or equivalent experience).
- Minimum of 5+ years of professional software development experience.
- Proficiency in C#, .NET Framework/Core, and SQL Server.
- Experience with cloud platforms (AWS or Azure) and containerization technologies (Docker, Kubernetes).
- Strong understanding of RESTful APIs, web services, and software design patterns.
- Ability to obtain a Public Trust Security Clearance.
- Excellent problem-solving skills and the ability to work in a fast-paced government environment.