
Senior Software Developer, Tucson, AZ
International Staffing Consultants
- Tucson, AZ
- Permanent
- Full-time
- Design, develop, and deploy sophisticated software systems for real-world applications.
- Drive the implementation of advanced geolocation algorithms and test with live data.
- Lead the integration of third-party services and maintain robust infrastructure for seamless application connections.
- Collaborate effectively with cross-functional teams including engineers, product managers, and stakeholders.
- Provide technical leadership, mentoring junior team members, and contributing to their professional growth.
- Stay abreast of emerging technologies and integrate innovative solutions into ongoing projects.
- Bachelor's, Master's, or PhD in Computer Engineering or Computer Science.
- Minimum of 15 years' experience in software engineering.
- Expert knowledge of Golang, data structures, algorithms, and modern design patterns.
- Proven ability to build and maintain high-quality APIs and integrate diverse services.
- Active TS/SCI security clearance required; US Citizenship is mandatory.
- Proficiency in C++ and Python for Linux-based engineering applications.
- Experience with cloud platforms such as AWS and web technologies like VueJS or React.
- Familiarity with DevOps tools, CI/CD processes, and Agile development practices.