Job Description
Are you ready to build the future?
NexGen Solutions is seeking a dynamic and skilled Software Engineer to join our team in San Antonio, TX. We are a fast-growing technology firm focused on delivering innovative solutions to complex problems. Due to our rapid expansion, we are hiring immediately for a talented individual to take ownership of our core product development.
In this role, you will work in a collaborative, agile environment alongside industry experts. You will have the opportunity to influence technical decisions, mentor junior team members, and deploy code that impacts millions of users. If you are looking for immediate impact and a competitive compensation package, this is the role for you.
Why Join Us?
- Immediate Start: Onboarding begins as soon as this week.
- Competitive Pay: $110k - $150k depending on experience.
- Remote/Hybrid Flexibility: Enjoy the best of both worlds.
- Growth Opportunities: Clear path to Senior and Architect roles.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Write clean, efficient, and well-documented code following industry best practices.
- Collaborate with cross-functional teams (Product, Design, QA) to define and ship new features.
- Conduct code reviews and provide constructive feedback to peers.
- Troubleshoot, debug, and resolve complex technical issues in production environments.
- Optimize application performance and ensure system reliability.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 3-5 years of professional software development experience.
- Proficiency in Java, Python, or JavaScript (React/Node.js preferred).
- Experience with SQL databases (PostgreSQL, MySQL) and cloud platforms (AWS or Azure).
- Strong understanding of software design patterns and architecture.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and manage time effectively in a fast-paced environment.