Job Description
Join our dynamic team in Laredo, Texas as a Senior Software Developer! We're seeking a passionate professional to lead our development team and drive innovative solutions.
Responsibilities
- Design and develop high-quality software applications.
- Lead a team of developers and mentor junior team members.
- Collaborate with stakeholders to define project scope and objectives.
- Write clean, efficient, and maintainable code.
- Participate in code reviews and ensure code quality.
- Stay up-to-date with emerging technologies and best practices.
- Troubleshoot and resolve technical issues.
- Contribute to our agile development process.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- Proven experience (5+ years) as a Senior Software Developer.
- Expertise in Java, Python, or similar programming languages.
- Strong knowledge of software development lifecycle and agile methodologies.
- Experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent communication and leadership skills.
- Ability to work independently and in a team environment.