Business Applications Developer II

Overview

Remote
On Site
USD 82,039.23 - 112,803.95 per year
Full Time

Skills

Strategic Management
Finance
Accounting
Human Resources
Legal
Information Security
Marketing
Interfaces
UI
User Experience
Collaboration
Microsoft Exchange
Data Storage
Management
GitHub
Scalability
Privacy
Sprint
UPS
Application Support
Debugging
Computer Science
Business Administration
Database Administration
SQL
MySQL
PostgreSQL
NoSQL
MongoDB
Database
Python
Programming Languages
Node.js
Java
HTML
Cascading Style Sheets
TypeScript
JavaScript
React.js
AngularJS
Vue.js
Artificial Intelligence
Machine Learning (ML)
TensorFlow
PyTorch
scikit-learn
Keras
Generative Artificial Intelligence (AI)
Large Language Models (LLMs)
Problem Solving
Conflict Resolution
Analytical Skill
Web Services
English
Positive Attitude
Agile
Scrum
Kanban
Software Development
Software Development Methodology
Microsoft Office
.NET
Kubernetes
Cloud Computing
Microsoft Azure
Amazon Web Services
Internet
Adobe AIR
Training
Life Insurance
Aerospace
FOCUS
Innovation
Art
SNC
Law

Job Details

We are seeking a motivated Mid-level Full Stack Developer to join our innovative team. The developer will contribute to building the next generation of AI-powered applications. In this role, you will be instrumental in developing and maintaining both the client-side and server-side of applications, focusing on integrating Artificial Intelligence (AI) capabilities and creating intuitive user interfaces. You will work within an agile environment, collaborating closely with cross-functional teams to deliver high-quality, scalable, and secure software solutions. Experience with TypeScript is preferred, and familiarity with Python is required. 2+ years' experience with recent work in TypeScript or other JavaScript language.

As SNC's corporate team, we provide the company and its business areas with strategic direction and business support spanning executive management, finance and accounting, operations, human resources, legal, IT, information security, facilities, marketing, and communications.

Responsibilities:
  • Design, develop, and maintain the full stack of applications, including both frontend and backend components.
  • Develop engaging user interfaces (UI) and user experiences (UX) that wrap and interact with Generative AI calls.
  • Stay up-to-date with the latest AI technologies, and industry trends, and apply this knowledge to enhance the organization.
  • Implement and integrate AI functionalities and models into applications using Python and relevant frameworks (e.g., TensorFlow, PyTorch).
  • Collaborate with AI/ML and product teams to translate AI model outputs into user-friendly features and interactive visualizations.
  • Build and maintain robust backend services and APIs that support AI capabilities and ensure smooth data exchange.
  • Design and manage databases for efficient data storage, retrieval, and processing for AI applications.
  • Deploy and manage applications using containerization technologies such as Kubernetes (K8s) or Azure Kubernetes Service (AKS) as well as create and maintain Github pipelines to deploy both code and infrastructure (IAC)
  • Ensure the performance, scalability, and security of applications, including implementing best practices for protecting data privacy, preventing biases in AI systems, and passing defined coding standards identified during static code analysis.
  • Participate in agile development methodologies, including sprint planning, daily stand-ups, code reviews, and retrospectives and document code for both other developers as well as our application support team
  • Troubleshoot, debug, and optimize applications to resolve issues and enhance performance across the full stack.
  • Provide peer code reviews to teammates and implementation partners

Qualifications You Must Have:

  • Bachelors degree in Computer Science, Business Administration, or related field of study and typically 2 or more years of relevant experience
    • A higher level degree may substitute for experience
    • Related experience may be considered in lieu of required education
  • Familiarity with database management systems, including both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
  • Proficient in Python and other relevant backend programming languages (e.g., Node.js, Java, .Net).
  • Strong experience with front-end technologies such as HTML, CSS, TypeScript and JavaScript, along with frameworks like React, Angular, or Vue.js.
  • Familiarity with AI/ML frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, and Keras.
  • Experience in integrating generative AI models (e.g., Large Language Models) into applications.
  • Excellent problem-solving skills, with a proactive and analytical approach to tackling technical challenges.
  • Ability to work effectively and collaboratively in a fast-paced team environment, communicating complex technical concepts clearly to both technical and non-technical stakeholders.
  • Experience developing and consuming web services
  • Excellent communicator (written and verbal): ability to read, write, speak and understand English
  • Ability to focus on deadlines and deliverables
  • Self-starter, self-motivated, driven individual
  • Ability to work well with shifting priorities
  • Critical thinker, ability to negotiate with key stakeholders and maintain a positive attitude
  • Proven track record of delivering features and functionality on time with high quality

Qualifications We Prefer:

  • Strong understanding and experience with agile development methodologies (e.g., Scrum, Kanban).
  • Excellent understanding of software development life cycle (SDLC)
  • Familiarity with building plugins/add-ins for Microsoft Office applications using .Net
  • Experience with containerization technologies like Kubernetes (K8s) or Azure Kubernetes Service (AKS).
  • Experience working with cloud platforms (e.g., Azure, AWS).
  • Advanced knowledge designing and implementing secure internet-facing APIs

At Sierra Nevada Company, LLC (SNC) we deliver customer-focused technology and best-of-breed integrations in the aerospace and defense sectors. SNC has been honored as one of the most innovative U.S. companies in space, a Tier One Superior Supplier for the U.S. Air Force, and as one of America's fastest-growing companies. Learn more about SNC

This posting will be open for application for a minimum of 5 days and may be extended based on business needs.

Estimated Starting Salary Range: $82,039.23 - $112,803.95. Compensation varies depending on a wide array of factors, such as candidates' key skills, relevant work experience, and education/training/certifications. The disclosed range estimate may be adjusted for any applicable geographic differential associated with the location at which the position may be filled.

SNC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, tuition reimbursement, and more.

IMPORTANT NOTICE:

Learn more about the background check process for Security Clearances.

SNC is a global leader in aerospace and national security committed to moving the American Dream forward. We're known and respected for our mission and execution focus, agility, and disruptive and rapid innovation. We provide leading edge technologies and transformative solutions that support our nation's most critical security needs. If you are mission-focused, thrive in collaborative environments, and want to make our country stronger with state-of-the-art technologies that safeguard freedom, join our team!

SNC is an Equal Opportunity Employer committed to an environment free of discrimination. Employment decisions are made based on merit without regard to race, color, age, religion, sex, national origin, disability, status as a protected veteran or other characteristics protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.