Job Description
We are seeking a highly skilled Senior Software Engineer to join our dynamic team in Dallas, TX. This is a full-time position with an immediate start date and a competitive sign-on bonus for top talent.
As a key member of our engineering team, you will leverage your expertise to build scalable, robust, and secure software solutions. We offer a collaborative culture, comprehensive benefits, and the opportunity to work on cutting-edge technology.
Responsibilities
- Design, develop, and deploy scalable web applications and services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews, write clean and efficient code, and ensure best practices.
- Mentor junior developers and provide technical guidance.
- Debug complex issues and optimize system performance for speed and scalability.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Stay current with emerging technologies and industry trends.
Qualifications
- 5+ years of professional experience in software development (JavaScript, Python, or Java preferred).
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Strong proficiency in relational and non-relational databases (PostgreSQL, MongoDB).
- Experience with cloud platforms such as AWS or Azure.
- Excellent understanding of software design patterns and architecture.
- Strong communication skills and the ability to work in a fast-paced environment.