Software Developer

Dobson Technologies
Oklahoma City, OK, United States
25 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) .NET Framework PHP (Programming Language) Amazon Web Services Business Logic Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Code Review
+24 more
Data Retrieval Relational Databases Database Queries Software Debugging Github Python (Programming Language) Open Source Technology Ruby Salesforce.Com Software Engineering SQL Databases TypeScript Apex Code Salesforce Lightning Change Tracking Git Containerization Kubernetes Information Technology Salesforce Object Query Language (SOQL) Restful APIs Software Version Control Docker Golang

Job description

We’re looking for a motivated Junior Software Developer to join our Software Development team. This is a great opportunity for someone early in their career who is passionate about writing clean code, contributing to open-source projects, and learning modern cloud technologies. You’ll work alongside senior engineers on real-world projects, gaining hands-on experience across the full development lifecycle.

What You’ll Do

  • Write, test, and maintain clean, efficient, and well-documented code
  • Collaborate with cross-functional teams to design and implement new features
  • Contribute to and engage with open-source projects and communities
  • Write and optimize SQL queries for data retrieval, reporting, and application logic
  • Assist in deploying and maintaining applications on cloud platforms (AWS, Azure, or GCP)
  • Participate in code reviews and incorporate feedback from senior team members
  • Debug, troubleshoot, and resolve technical issues across the stack
  • Stay current with emerging technologies and best practices

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent practical experience)
  • 2-3 years of professional or project-based software development experience
  • Solid understanding of at least one programming language, such as:
  • C++
  • C# (.NET)
  • Java
  • Python
  • JavaScript / TypeScript
  • Willingness to learn additional languages/platforms as needed
  • Familiarity with SQL and relational databases (writing queries, joins, basic optimization)
  • Basic understanding of cloud computing concepts (AWS, Azure, or GCP)
  • Experience contributing to, or actively using, open-source projects (personal GitHub projects count!)
  • Understanding of version control systems, particularly Git
  • Strong problem-solving skills and eagerness to learn
  • Good communication skills and ability to work well in a team environment

  • Experience with source code version control systems, including GitHub, for code management, collaboration, and change tracking.

Nice to Have

  • Familiarity with additional languages/platforms such as C++, Go, Ruby, or PHP
  • Exposure to Salesforce platform (Apex, SOQL, Lightning Components, or Salesforce administration)
  • Experience with CI/CD pipelines
  • Familiarity with containerization tools (Docker, Kubernetes)
  • Knowledge of RESTful API design and integration
  • Prior internship or co-op experience in a software engineering role
  • Active contributions to public open-source repositories

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:43 min

Transitioning into a professional software engineering career

Nacho Iacovino · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all