Job Description
We are seeking a highly skilled and motivated Senior Software Engineer to join our growing team in Milwaukee, WI. As a Direct Hire position, this is a fantastic opportunity for a professional looking to make a long-term impact within a dynamic organization. We offer competitive compensation, weekly pay, and a comprehensive benefits package.
In this role, you will lead the design and implementation of scalable software solutions, collaborate with cross-functional teams, and drive technical innovation to solve complex business problems.
Responsibilities
- Lead Development: Architect, develop, and maintain high-quality, scalable software applications using modern technologies.
- Code Review: Conduct thorough code reviews to ensure best practices, security standards, and performance optimization are met.
- Problem Solving: Troubleshoot complex technical issues and implement effective, long-term solutions.
- Collaboration: Work closely with product managers, designers, and other engineers to define feature requirements and technical specifications.
- Mentorship: Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning.
- Testing: Write and execute unit tests, integration tests, and end-to-end tests to ensure product stability.
Qualifications
- Education: Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience: 5+ years of professional software development experience.
- Technical Skills: Proficiency in JavaScript, React, Node.js, or similar languages.
- Database: Strong experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Agile: Experience working in an Agile/Scrum development environment.
- Communication: Excellent verbal and written communication skills with the ability to explain complex technical concepts to non-technical stakeholders.