Job Description
Are you a passionate Software Engineer looking to make an impact? NexaCore Technologies is urgently hiring talented individuals to join our dynamic team in San Antonio, TX. We are looking for innovators who thrive in a fast-paced environment and want to build scalable solutions that power the future.
As a key member of our engineering squad, you will collaborate with cross-functional teams to design, develop, and maintain high-quality software products. If you are ready to advance your career and work on cutting-edge technologies, we want to hear from you immediately.
Responsibilities
- Design, develop, and deploy scalable software applications using modern frameworks and technologies.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in the full software development lifecycle, including requirements analysis, design, testing, and deployment.
- Conduct code reviews and provide constructive feedback to peers to ensure code quality.
- Troubleshoot, debug, and resolve technical issues and performance bottlenecks.
- Collaborate with product managers, designers, and other stakeholders to define feature requirements.
Qualifications
- BS degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 3+ years of professional software development experience.
- Proficiency in at least two programming languages (e.g., Python, Java, JavaScript, C++).
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Excellent problem-solving skills and the ability to work independently or in a team setting.