remote
Software Developer II - Chickasaw Nation Industries
Software Engineer
Software Developer II crafting robust applications in Java and C#, leveraging .NET and SQL, while designing RESTful services and collaborating closely with stakeholders to deliver high‑quality solutions.
About the role
Key Responsibilities
- Design, develop, and maintain scalable software applications using Java and C# within the .NET framework.
- Collaborate with clients, users, and cross‑functional teams to gather requirements and translate them into functional, high‑quality code.
- Implement and consume RESTful APIs, ensuring secure and efficient data exchange.
- Write clean, maintainable code following best practices, and conduct thorough unit and integration testing.
- Participate in code reviews, Agile ceremonies, and continuous improvement initiatives.
Requirements
- 3+ years of professional experience in software development with Java and C#.
- Strong knowledge of .NET Core, ASP.NET, and relational database design (SQL).
- Experience building and consuming REST APIs and working with JSON/XML.
- Familiarity with Agile methodologies and version control (Git).
- Excellent problem‑solving skills and a collaborative mindset.