Job Description
Welcome to Apex Digital Systems, where innovation meets opportunity. We are a forward-thinking technology firm dedicated to building scalable solutions for the modern web. We are currently seeking a highly skilled Senior Software Engineer to join our dynamic team in Minneapolis. If you are looking for a role that offers competitive hourly rates, comprehensive benefits, and the satisfaction of weekly pay, we want to hear from you.
As a Senior Engineer, you will be at the forefront of our technical strategy, working on complex challenges and mentoring junior talent. We pride ourselves on a collaborative culture that values transparency, creativity, and professional growth.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern technologies.
- Collaborate closely with product managers and designers to translate business requirements into technical solutions.
- Perform code reviews and provide constructive feedback to ensure code quality and best practices.
- Mentor junior developers, fostering a culture of continuous learning and technical excellence.
- Optimize application performance, security, and scalability.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience in a Full Stack environment.
- Proficiency in JavaScript, Python, or Java, with strong knowledge of modern frameworks (e.g., React, Node.js, Spring).
- Experience with cloud platforms such as AWS or Azure.
- Strong understanding of SQL and NoSQL databases.
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.