What are the responsibilities and job description for the Application Developer position at Global Ordnance, LLC?
About us
Headquartered in Sarasota, Florida, Global Ordnance is a force multiplier within the commercial (www.globalordnance.com) and defense military (www.global-ordnance.com) industries supporting a wide array of equipment, ammunition and firearms. As a Veteran Owned Small Business, Global Ordnance strives to provide excellence to our customers with unparalleled integrity. It's important to us that our work environment reflects this core value as well. We are blessed to have an incredible core team in place, and we need more talented individuals to come aboard and help us fill new roles that will foster the exciting opportunities we have ahead of us. Among other benefits, we offer company paid (100%) medical and dental insurance for our employees and their families, and a casual office with company provided snacks, coffee & other refreshments to keep you moving!
Application Developer
We are seeking a skilled Application Developer to design, develop, and customize applications using modern development languages. The ideal candidate will have experience working with APIs, databases, and large datasets of product information. This role requires expertise in data transformation and normalization, ensuring data integrity and efficiency across applications. Additionally, the candidate should have experience integrating AI and machine learning solutions into applications to enhance functionality and automation. The candidate should be well-versed in software development best practices and capable of working in a collaborative, fast-paced environment.
Essential Duties & Responsibilities:
- Application Development: Design, develop, test, and maintain applications using modern programming languages (e.g., Python, Java, C#, JavaScript).
- API Integration: Work with RESTful and SOAP APIs to integrate third-party services, data sources, and AI models into applications.
- Database Management: Develop and optimize SQL and NoSQL database queries for efficient data storage and retrieval.
- Data Transformation & Normalization: Work with large datasets of product information, transforming raw data into well-structured, normalized data models.
- ETL & Data Processing: Develop and maintain ETL (Extract, Transform, Load) pipelines using tools such as Python (Pandas, PySpark), SQL, or Apache Kafka.
- AI & Machine Learning Integration: Implement AI-driven features by integrating APIs from OpenAI, TensorFlow, PyTorch, or other AI/ML platforms into applications.
- AI-Powered Data Processing: Utilize AI models for data categorization, recommendation systems, predictive analytics, and automation within applications.
- Performance Optimization: Optimize applications and databases for scalability, efficiency, and speed.
- Security & Compliance: Ensure applications meet security best practices and data compliance standards (e.g., GDPR, HIPAA).
- Documentation & Best Practices: Maintain thorough documentation and follow coding best practices to ensure maintainability and security.
Qualifications:
- Programming Languages: Proficiency in at least one modern language (e.g., Python, Java, C#, JavaScript, TypeScript).
- AI & Machine Learning: Experience integrating AI models via APIs (e.g., OpenAI, Hugging Face, Google Vertex AI, AWS SageMaker).
- API Development & Integration: Experience working with RESTful APIs, GraphQL, and SOAP.
- Database Management: Strong knowledge of SQL (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL (e.g., MongoDB, DynamoDB) databases.
- Data Modeling & Normalization: Ability to design efficient, normalized relational data models.
- ETL & Data Transformation: Experience in building and maintaining ETL pipelines and working with large-scale data processing frameworks.
- Cloud & DevOps (Preferred): Familiarity with cloud platforms like AWS, Azure, or Google Cloud for AI model hosting, data processing, and storage.
- Big Data & Streaming: Knowledge of big data tools such as Apache Spark, Kafka, or Hadoop.
- Version Control & CI/CD: Proficiency with Git and CI/CD pipelines.
- Problem-Solving & Analytical Skills: Strong ability to analyze complex data structures and implement efficient solutions.
Preferred Qualifications:
- Experience with NLP, computer vision, or predictive analytics using AI frameworks.
- Familiarity with data warehousing solutions like Snowflake, BigQuery, or Redshift.
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Understanding of message queues and event-driven architectures (e.g., Kafka, RabbitMQ).
- Experience with automated AI-powered workflows for data transformation and enrichment.
Physical Demands & Abilities
· Regularly spend long hours sitting and using office equipment and computers
· Regularly move from sitting to standing positions effortlessly
This job description is not intended to be all-inclusive, and employees will also perform other reasonably related business duties as assigned by immediate supervisor and other management as required.
Global Ordnance reserves the right to revise or change job duties and descriptions as the need arises. This job description does not constitute a written or implied contract of employment. As all employment with Global Ordnance LLC is At-Will and no part of this job description constitutes any promise of continued employment or employment contract.
Global Ordnance, LLC is an Equal Opportunity Employer and do not discriminate in recruitment, hiring, training, promotion, or other employment practices for reasons of race, color, religion, gender, sexual orientation, national origin, age, marital or veteran status, medical condition or disability, or any other legally protected status.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Education:
- Bachelor's (Preferred)
Ability to Commute:
- Sarasota, FL 34243 (Required)
Ability to Relocate:
- Sarasota, FL 34243: Relocate before starting work (Required)
Work Location: In person