onsite
Software Engineer I - State of Idaho
Software Engineer
Entry‑level Software Engineer supporting revenue processing systems for the State of Idaho, leveraging Java, C#, .NET, SQL and Azure to build reliable, secure applications.
About the role
Key Responsibilities
- Design, develop, and maintain enterprise applications that process state revenue data.
- Collaborate with cross‑functional teams to gather requirements and translate them into technical specifications.
- Write clean, testable code in Java and C#, following best practices and coding standards.
- Implement and consume RESTful APIs, ensuring secure data exchange between services.
- Deploy and manage applications on Azure, utilizing services such as App Service, SQL Database, and Azure DevOps pipelines.
- Participate in code reviews, troubleshooting, and performance tuning to improve system reliability.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience.
- Strong programming skills in Java and/or C# with experience in .NET frameworks.
- Proficiency with relational databases (SQL Server) and writing efficient queries.
- Experience deploying applications to Azure or similar cloud platforms.
- Excellent problem‑solving abilities and a collaborative mindset.