Software Developer

Alynix
Lenexa, KS Full Time
POSTED ON 12/13/2023 CLOSED ON 12/13/2023

What are the responsibilities and job description for the Software Developer position at Alynix?

Software Developer – Alynix

About Alynix

Alynix has formed a team of industry experts to solve the most challenging problems using quantitative analysis, machine learning and remote sensing. A dedicated group of technologists working with parent company GBA, which brings over 50 years of experience in the engineering industry, Alynix focuses on implementing advanced remote sensing and geospatial technologies in engineering and infrastructure applications. Learn more about Alynix's services, hardware, and software solutions by visiting Alynix.com.

Full Job Description

We are looking for a seasoned Software Developer with eight plus years of experience developing geospatial and data science-focused applications that include Web-based Python analytics, data visualization solutions and custom APIs on Amazon Web Services (AWS) – all in a collaborative software engineering team environment. The Software Engineer will be responsible for helping to integrate our data science team’s solutions into a Software-as-a-Service Product and IP model now and as we continue to grow.

As a software developer on the Alynix team, you will report directly to the Director of Software Engineering and work with other collaborators in the business to implement the technology strategy and vision. You will help to show peers and junior team members, leading by example, using your collaborative and creative approach to building and deploying software solutions both internally and for customers. Finally, you will help to inspire through your work a diverse team of product managers, data scientists and remote sensing and geospatial experts. This role requires a highly driven, self-motivated individual who will work with various internal Alynix teams and help to align software engineering goals to the business objectives.

Responsibilities

  • Work collaboratively with other software engineers to design, test, and implement our Software-as-a-Service applications.
  • Be an active contributor in each stage of software development, application development, engineering scalable web services and providing mentorship and examples as needed for the software engineering, data science and product teams.
  • As a full-stack developer make sure to be active and involved in a collaborative way in each stage of the software development process.
  • Be the oversight for data structure completion, leading or aiding in architecture design, lead code reviews, participate in peer-to-peer mentoring and pair development, share knowledge and expertise about internal tool management, coding and maintenance process and updates.
  • Integrate software engineering on front-end with design examples, guide usability process, develop navigation tools and integrate data visualization components as needed.
  • Implement server-side technologies using back-end development tools and APIs including data storage, security principles and checklists and monitor application and system’s level performance.
  • Develop software and data engineering solutions using a variety of standard coding libraries found in geospatial and data science applications including but not limited to: Python, C, Java, HTML/CSS, JavaScript, SQL and PHP.
  • Work collaboratively with the Director of Engineering, the Director of Product, Data Scientists, peer software engineers to support key customers and the software products and solutions.
  • Be a collaborator and help to coordinate Product releases including running quality assurance and control related to updates with product, sales, tech support, customer success, and training initiatives and reporting findings directly to the Director of Software Engineering.

Requirements

  • Eight plus years of proven experience as a contributing software engineer on a team working on a variety of software applications in full-stack development including Web, DevOps and Cloud-based scripting, automation and application and server health monitoring activities.
  • Five plus years of proven expertise using Python, Django and other Python-driven data science and geospatial frameworks.
  • Five plus years of proven expertise using enterprise and geospatial database technologies including PostgreSQL and PostGIS spatial extension.
  • Assist in the development of Software-as-a-Service applications or products in the Amazon Web Services (AWS) Cloud.
  • Five plus years of hands-on experience helping to deploy applications in the AWS Cloud including the use of AWS Lambda, configuration and use of EC2 servers, use of S3, DevOps concepts and orchestration on AWS, understanding and use of ELBs and the deployment of RDS and other no SQL environments.
  • Expertise, proven hands-on usage, understanding and the ability to explain the application and use of advanced geospatial data formats.
  • Proven development of Python-driven data engineering and ETL frameworks for the application of data science and geospatial data pipelines in order to transform data from a variety of complex robotics, satellite, aerial imagery and standard geospatial data vector formats into commercial software applications.
  • Knowledge and understanding of ML/AI concepts and the importance of integrating these solutions into our commercial software offerings.
  • Demonstrated experience in helping to build, maintain and document commercial software APIs used by developers and integrating and applying 3rd party APIs into real-world applications.
  • Bachelor’s degree or professional certificate in Computer Science, Engineering, or a related field.
  • Startup and entrepreneurship experience is a plus.

Recommended Qualifications

  • Real world experience with GIS, geospatial technologies, location-based services, geo-enabled apps, spatial analytics, or other earth observation technologies

GBA companies are Equal Opportunity Employers. We promote diversity in our workforce by including all individuals regardless of age, race, religion, color, sex, national origin, marital status, genetic information, sexual orientation, gender identity, gender expression, disability, veteran status, pregnancy status, or any other status protected by law.

PHP Developer / Software Engineer
Umanist Staffing -
Kansas, KS
Platform Software Engineer Developer
Captify Health Inc -
Lenexa, KS
Software Developer in Test (SDET)
Syms Strategic Group, LLC (SSG) -
Overland Park, KS

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $93,843 - $124,803
  • Debugging Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $94,373 - $127,234
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Lenexa, KS area that may be a better fit.

Senior Delphi developer

Inabia Software & Consulting Inc., Overland Park, KS

Data Modeler/Developer (XML & JSON)

Sara Software Systems, Olathe, KS