Software Developer
AgileGrid SolutionsJob description
About The Company Crossing Hurdles is a forward-thinking technology firm dedicated to delivering innovative software solutions that empower businesses and individuals alike. With a focus on quality, reliability, and cutting-edge technology, Crossing Hurdles strives to create impactful products that address real-world challenges.
Our collaborative environment fosters continuous learning and growth, encouraging team members to push boundaries and achieve excellence in every project. As a leader in the industry, we are committed to maintaining a dynamic workplace that values diversity, inclusion, and professional development.
About The Role We are seeking a talented Software Engineer to join our team on a full-time, time-bound basis. In this role, you will be responsible for designing, developing, testing, and maintaining high-quality software features and services aligned with project objectives.
You will work closely with cross-functional teams including Product, Design, Data, and Infrastructure to deliver scalable and reliable solutions. The ideal candidate will have a passion for coding, problem-solving, and a strong commitment to best practices in software development. This position offers an excellent opportunity to contribute to impactful projects within a collaborative and innovative environment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proficiency in one or more general-purpose programming languages such as C++, Java, Python, or Go.
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with version control systems, particularly Git, and familiarity with modern development workflows including CI/CD pipelines.
- Ability to effectively work in a distributed or remote team environment.
- Excellent communication skills, capable of clearly explaining technical concepts to diverse audiences.
- Must be authorized to work in the United States for the duration of the assignment.
- Strong problem-solving skills with a focus on code quality, reliability, and maintainability.
- Ability to adapt quickly in a fast-paced, project-driven environment.
- Design, implement, test, and maintain software features and services aligned with project goals and specifications.
- Write clean, maintainable, and well-documented code, actively participating in code reviews to uphold quality standards.
- Troubleshoot, debug, and resolve issues across both production and non-production environments to ensure seamless operation.
- Collaborate closely with cross-functional teams including Product, Design, Data, and Infrastructure to deliver scoped outcomes efficiently.
- Support operational activities, including on-call responsibilities, to maintain system stability and performance.
- Follow established security, privacy, and engineering best practices throughout the software development lifecycle.
- Contribute to the successful delivery of time-bound engineering initiatives by providing high-quality, reliable software solutions.
- Communicate technical concepts clearly and effectively within a distributed team environment, fostering collaboration and knowledge sharing.
Equal Opportunity
Crossing Hurdles is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, gender, gender identity, sexual orientation, national origin, age, disability, or any other protected status. We believe that diverse teams drive innovation and excellence, and we are dedicated to providing equal employment opportunities to all qualified candidates.¿Te interesa este puesto?