Aventiv Technologies is looking to solve the problem of designing, developing, and delivering software solutions by hiring a Senior Developer to lead development teams and provide technical leadership.
Requirements
- Extensive software development experience and strong understanding of design principles & best practices
- Expertise in SDLC, independent & teamwork, passion for innovation
- Proficient in multiple programming languages
- Writes clean, documented code. Unit testing & TDD experience. Able to debug code
- Strong understanding of relational databases
- Expert in Version control (Git) & best practices
- Expertise with developing web UI's and/or backend applications using PHP
Responsibilities
- Development of software solutions, ensuring scalability, reliability, and performance independently and with team
- Participate in code reviews (quality/standards), document design/implementation
- Analyze complex technical problems, propose efficient solutions, and deliver them within deadlines
- Mentor junior developers and provide technical guidance and support
- Conduct technical interviews, help with estimates
- Collaborate with stakeholders to define requirements and deliverables and come up with technical solutions
- Conduct showcase of technical design and solutions
Other
- High School diploma or GED
- 5+ years of professional experience in software development
- Strong troubleshooting, problem-solving, communication, and documentation skills
- Ability to perform tasks and complete assigned projects independently
- Bachelor's degree in Computer Science, Software Engineering, or a related field (Preferred)