Job Description
Are you ready to accelerate your career in a high-growth technology environment? Apex Digital Systems is currently seeking a talented Software Engineer to join our team in Oklahoma City, with the added benefit of full relocation assistance for qualified candidates.
As we expand our footprint into the Texas and Oklahoma corridor, we are looking for innovative thinkers who want to build scalable, enterprise-grade software solutions. Whether you are passionate about backend architecture, cloud infrastructure, or full-stack development, we have a challenging and rewarding role for you.
Why Join Us?
- Relocation Assistance: We cover moving costs to help you settle in Oklahoma City comfortably.
- Competitive Compensation: Base salary ranging from $100,000 to $140,000 depending on experience.
- Modern Tech Stack: Work with the latest tools and technologies including AWS, Docker, and Microservices.
Responsibilities:
- Design, develop, and maintain high-quality software applications using industry-standard languages and frameworks.
- Collaborate with product managers, designers, and engineers to define features and technical specifications.
- Write clean, efficient, and maintainable code through rigorous code reviews and unit testing.
- Optimize application performance and troubleshoot complex technical issues in production environments.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Contribute to the continuous improvement of our CI/CD pipelines and DevOps practices.
Qualifications:
- BS in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional software development experience.
- Strong proficiency in at least one major programming language (e.g., Python, Java, Go, or C#).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Familiarity with relational and non-relational databases (SQL/NoSQL).
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative team environment.
Apply today to take the next step in your engineering career with full relocation support!
Responsibilities
- Design, develop, and maintain high-quality software applications using industry-standard languages and frameworks.
- Collaborate with product managers, designers, and engineers to define features and technical specifications.
- Write clean, efficient, and maintainable code through rigorous code reviews and unit testing.
- Optimize application performance and troubleshoot complex technical issues in production environments.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Contribute to the continuous improvement of our CI/CD pipelines and DevOps practices.
Qualifications
- BS in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional software development experience.
- Strong proficiency in at least one major programming language (e.g., Python, Java, Go, or C#).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Familiarity with relational and non-relational databases (SQL/NoSQL).
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative team environment.