Job Description
Welcome to Apex Digital Systems, where innovation meets opportunity. We are seeking a talented and motivated Entry Level Software Engineer to join our dynamic team in Colorado Springs. In this role, you will be part of a forward-thinking environment that values creativity, technical excellence, and professional growth.
We are committed to helping you launch your career with comprehensive relocation assistance for the right candidates, ensuring a smooth transition to our vibrant city.
Why Join Us?
- Competitive salary and benefits package.
- Flexible work environment and hybrid options.
- Generous PTO and professional development budget.
- State-of-the-art equipment and tools.
Responsibilities
- Develop and Maintain: Write clean, efficient, and scalable code for web and mobile applications using modern technologies.
- Collaborate: Work closely with senior engineers and product managers to define, design, and ship new features.
- Debug and Test: Identify, troubleshoot, and resolve software defects; write unit tests to ensure code quality.
- Documentation: Create and maintain technical documentation and API specifications.
- Optimization: Analyze application performance and implement optimizations for speed and scalability.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Programming Skills: Proficiency in at least one major programming language (e.g., Python, Java, JavaScript, C++).
- Web Technologies: Familiarity with HTML, CSS, and JavaScript frameworks (React, Vue, or Angular) is a plus.
- Database Knowledge: Basic understanding of SQL and NoSQL databases.
- Problem Solving: Strong analytical and problem-solving skills with a passion for learning new technologies.