Latest News

Bering Straits Native Corporation Hiring Jr Software Developer in Dayton, OH ($90K–$120K)

On: August 8, 2026 7:28 PM
Follow Us:

If you’re an early-career software developer looking for an opportunity to build your skills while contributing to meaningful technology projects, the Jr Software Developer position at Bering Straits Native Corporation in Dayton, Ohio, could be a strong fit. This role offers the chance to work in a professional development environment, gain hands-on experience, and grow your career while earning an estimated $90,000–$120,000 per year.

Job Overview

FieldDetails
Company NameBering Straits Native Corporation
RoleJr Software Developer
QualificationBachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field; relevant technical skills and experience may also be considered
Job LocationDayton, OH, USA
Salary$90,000–$120,000 per year
Work TypeOn-site / Hybrid, depending on project requirements
Job TypeFull-time
Job LevelJunior / Entry Level
IndustryInformation Technology / Software Development / Government Contracting

Job Description

  • Responsible for assisting in the development, coding, testing, and debugging of software applications.
  • Responsible for collaborating with Product Owner(s), product team members, and senior developers to gather requirements and deliver technical solutions.
  • Responsible for writing clean, maintainable, and efficient code in accordance with established coding standards and best practices.
  • Responsible for participating in code reviews and incorporating feedback to improve code quality and performance.
  • Responsible for troubleshooting, debugging, and resolving issues in existing systems and applications.
  • Responsible for contributing to technical documentation including system design, user guides, and release notes.
  • Responsible to attend and participate in daily team meetings, execute assigned workload, and work within project management tools i.e. JIRA, Confluence, etc.
  • Responsible for applying a junior-level understanding of Artificial Intelligence (AI) and machine learning concepts in software development tasks, including leveraging AI-assisted development tools, contributing to AI-enabled features, and supporting the integration of AI capabilities into applications under guidance of senior team members.
  • Responsible for maintaining awareness of emerging technologies and continuously improving technical skills.

Required (Minimum Necessary) Qualifications

  • Education Requirements: Bachelor’s degree in Computer Science, Software Engineering, or related field; or equivalent experience
  • Level of Experience Requirements: Experience or familiarity with version control systems such as Git.
  • Basic knowledge of programming languages such as .NET, Java, Python, C#, JavaScript, or similar.
  • Familiarity with software development concepts including object-oriented programming (OOP).
  • Hold or have the ability to acquire a government security clearance; requires U.S. citizenship.

Knowledge, Skills, Abilities, and Other Characteristics

  • Knowledge of software development lifecycle (SDLC) and Agile development methodologies.
  • Knowledge of databases and data structures (SQL or NoSQL).
  • Knowledge of web development frameworks or libraries (e.g., React, Angular, .NET, Spring) is preferred.
  • Knowledge of RESTful APIs and web services.
  • Basic understanding of AI/ML concepts, AI-assisted development tools, or modern AI capabilities in software applications.
  • Ability to identify, analyze, and resolve technical issues and defects.
  • Ability to work collaboratively within a team environment and communicate effectively.
  • Ability to learn new technologies and adapt in a fast-paced development environment.

Selection Process

  • Application Submission – Submit your resume and required application details.
  • Application Screening – The recruiting team reviews your qualifications and experience.
  • Recruiter/HR Interview – Selected candidates participate in an initial discussion.
  • Technical Interview – Candidates may be assessed on programming, software development, and technical problem-solving skills.
  • Hiring Manager Interview – Meet with the hiring team to discuss the position and your experience.
  • Background/Pre-Employment Checks – Complete any applicable employment, background, or security requirements.
  • Job Offer – Successful candidates receive an employment offer and onboarding information.

How to Apply

  • Visit the official Bering Straits Native Corporation careers page.
  • Search for the Jr Software Developer position in Dayton, OH.
  • Review the complete job description and eligibility requirements.
  • Prepare your updated resume and any other requested documents.
  • Complete the online application form.
  • Submit your application and monitor your email for updates from the recruiting team.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.