Advan Research Corporation is a leading geolocation technology company specializing in data analytics. We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will have the unique opportunity to work on cutting-edge projects and help shape the future of our company.
In this role, you will be responsible for developing, implementing, and maintaining software solutions and analytics that meet the needs of our clients. You will collaborate closely with cross-functional teams. The ideal candidate will have a deep understanding of software development processes and methodologies, as well as strong problem-solving skills.
Responsibilities
- Design, develop, and deploy high-quality software solutions in a timely manner
- Collaborate with product owners and users to gather and define requirements
- Build and maintain scalable and secure software applications
- Troubleshoot and debug complex software issues
- Mentor and provide technical guidance to junior software engineers
- Stay up-to-date with industry trends and best practices in software development
Requirements
- Minimum of 10 years of professional experience in software development
- Proficiency in programming languages such as Python,Perl or Go
- Strong SQL skills
- Familiarity with cloud platforms, with preference on Google cloud
- Comfortable in the linux command line and bash.System administrator is a plus
- Experience with big data, creating, maintaining and deploying data pipelines
- Good knowledge of testing methodologies and experience on at least one testing framework