Job Description
Join the Future of Tech with Weekly Pay and Relocation Support!
Are you a dedicated technical professional seeking stability and growth? TechNova Solutions is expanding our team in Richmond, Virginia, and we are looking for a Senior Software Engineer to join our high-performance culture. We offer a competitive salary, comprehensive benefits, and the unique advantage of weekly paychecks for your financial peace of mind. Plus, we provide a generous relocation package to help you move to the heart of Virginia.
At TechNova, we don't just write code; we build solutions that drive business success. As a key member of our engineering team, you will work on cutting-edge projects that impact millions of users. We value innovation, collaboration, and the career advancement of our team members.
Why Apply?
- β Weekly Pay: Get paid every Friday.
- β Relocation Assistance: We cover moving costs to bring you to Richmond.
- β Modern Stack: Work with the latest technologies.
- β Career Growth: Clear paths for advancement.
Don't miss this opportunity to advance your career in a vibrant city. Apply today and start your journey with us.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product managers, designers, QA) to define features and technical specifications.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Participate in code reviews, testing, and debugging to ensure high-quality delivery.
- Conduct technical research and implement innovative solutions to complex technical challenges.
- Mentor junior developers and contribute to the continuous improvement of the engineering team's practices.
Qualifications
- Bachelorβs degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 5 years of professional software development experience.
- Proficiency in JavaScript, Python, or Java, and experience with frameworks such as React, Angular, or Node.js.
- Strong understanding of software development life cycle (SDLC), Agile methodologies, and CI/CD pipelines.
- Excellent problem-solving skills and the ability to work independently and in a team environment.
- Excellent verbal and written communication skills.