We are seeking experienced professionals to join our engineering organization as Software Development Specialists.
No two days are the same; you will continuously learn and grow, contributing to the success of our clients.
The team is highly skilled, supportive, and encourages open communication with the leadership.
Responsibilities
* Develop clean, efficient, and well-documented code using modern software development methodologies
* Diagnose and resolve production issues impacting uptime, stability, or performance
* Profile and optimize code, database queries, and API interactions to improve response times and scalability
* Collaborate with cross-functional teams to enhance reliability and maintainability of core systems
* Participate in code reviews, architecture discussions, and performance tuning initiatives
* Contribute to continuous improvement efforts across the full SDLC from incident prevention to automated testing and deployment
Key Qualifications:
* 5+ years of software development experience
* Proficiency in modern software development practices
* Strong problem-solving skills and ability to work independently
* Excellent communication and collaboration skills
Benefits:
* A dynamic and supportive work environment
* Ongoing training and professional development opportunities
* Autonomy to make important decisions about systems and processes