Job Description
Are you a high-performing developer looking for a Direct Hire opportunity with a top-tier organization? We are urgently hiring a Senior Software Engineer in Richmond, VA to join our dynamic engineering team. In this role, you will be instrumental in designing and implementing scalable solutions that drive our business forward.
Why Join Us?
- Direct Hire position with long-term career growth potential.
- Competitive salary and comprehensive benefits package.
- Collaborative and innovative work environment.
- Opportunity to work with cutting-edge technologies.
We are looking for a passionate engineer who thrives in a fast-paced setting and is ready to make a significant impact immediately.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications.
- Lead the architecture of complex technical solutions and ensure best practices.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Mentor junior developers and contribute to technical training programs.
- Collaborate closely with product managers and stakeholders to define technical requirements.
- Optimize application performance, security, and reliability.
- Participate actively in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in Python, Java, or C#.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong problem-solving skills and the ability to work in a team-oriented, collaborative environment.
- Excellent verbal and written communication skills.