Job Description
Build the Future in Omaha, NE
Apex Digital Systems is on the hunt for a visionary Senior Software Engineer to lead our development initiatives. As a key player in our team, you will be responsible for architecting robust solutions and driving technical innovation. We pride ourselves on a culture of transparency, excellence, and continuous improvement.
What You’ll Do:
- Architect and implement scalable software solutions for enterprise clients.
- Mentor junior developers and conduct technical code reviews.
- Optimize application performance and ensure high availability.
- Collaborate with UX/UI designers to translate requirements into pixel-perfect code.
Why Apply?
- Health, Dental, and Vision insurance.
- 401(k) matching with immediate vesting.
- Unlimited PTO policy.
- State-of-the-art office with standing desks and game rooms.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications.
- Participate in the full software development lifecycle, from conception to deployment.
- Write clean, efficient, and maintainable code following industry best practices.
- Identify and troubleshoot complex technical issues in real-time.
- Integrate third-party APIs and ensure data security compliance.
- Conduct regular system testing and performance tuning.
- Document technical specifications and architecture diagrams.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software engineering experience.
- Proficiency in modern languages such as Python, Java, or C#.
- Strong experience with relational and NoSQL databases (PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
- Experience with Agile/Scrum methodologies.
- Strong analytical and problem-solving skills.