Job Description
Join NexusTech Solutions as a Senior Software Engineer and shape the future of innovative software solutions. This full-time role combines the energy of Austin's tech scene with flexible remote work options. You'll architect scalable systems, mentor junior developers, and drive technical excellence in a collaborative environment. We offer competitive compensation, comprehensive benefits, and opportunities for professional growth in a company that values innovation and work-life balance.
Our ideal candidate thrives in agile environments, possesses strong problem-solving skills, and is passionate about creating user-centric applications. If you're ready to tackle complex challenges and contribute to cutting-edge projects, we encourage you to apply and become part of our dynamic team.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern frameworks and technologies.
- Lead technical planning, code reviews, and architectural decisions for complex projects.
- Mentor junior engineers through pair programming, knowledge sharing, and best practices guidance.
- Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions.
- Implement CI/CD pipelines and automation to ensure continuous integration and deployment.
- Optimize applications for scalability, security, and performance across cloud platforms.
- Contribute to technical documentation and maintain clean, well-structured codebases.
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred).
- 5+ years of professional software development experience with strong coding fundamentals.
- Expertise in at least one modern programming language (Python, Java, or JavaScript/TypeScript).
- Proven experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture.
- Familiarity with Agile methodologies and DevOps practices.
- Strong analytical skills with the ability to troubleshoot complex technical issues.
- Excellent communication skills and ability to collaborate effectively in remote teams.
- Portfolio demonstrating significant contributions to shipped software products.