Mobile Software Engineer

18 hours ago


Columbia, South Carolina, United States BigBear Inc Full time
About the Role

We are seeking a highly skilled Mobile Developer to join our team at BigBear Inc. As a Mobile Developer, you will play a critical role in designing, developing, and deploying mission-critical applications for our customers.

Key Responsibilities
  • Design and implement new features and functionalities for our mobile applications
  • Develop, test, and deploy mobile applications using Java, Kotlin, and Android SDK
  • Collaborate with cross-functional teams to define system scope and objectives
  • Provide technical advice and support during conceptualization, development, and implementation phases
  • Ensure all interactions are intuitive and easy for customers
  • Make design decisions, select component libraries, and color palettes
  • Break down large tasks and coach junior mobile developers
  • Familiarity with RESTful APIs to connect web applications to back-end services
  • Manipulate data, filter, sort, and display according to requirements
  • Review merge requests and ensure adherence to best coding practices
  • Conduct testing of completed web applications to assess user experience
  • Analyze customer responses and collect user feedback to distill into concrete improvements
Requirements
  • Bachelor's Degree and 5 to 8 years of experience
  • Experience with Java programming languages
  • DevOps tools such as Git, Jenkins, Maven
  • Java Web Services / Spring Boot / Java EE
  • Web Development / UI Frameworks / HTML / JavaScript
  • Relational Database experience (RDBMS)
  • Oracle DB / PostgreSQL DB / MySQL
  • Experience in Docker, AWS Admin RedHat/OpenShift v4.x
  • Experience in Agile development methodology
  • Proficient in Kotlin, Java, ReactiveX, Spring or other frameworks
  • Proficiency with mobile persistence libraries like Room
  • Experience with RESTful APIs, Firebase
  • Familiar with mobile UI/UX design principles and guidelines
Preferred Qualifications
  • Experience with Kotlin, Java, and Jetpack compose
  • Proficiency in.Net & C#
  • Experience implementing and configuring DevOps solutions
  • Experience in Struts, and Restful services
  • Experience in Oracle RDBMS, PL/SQL and SQL*Plus
  • Experience in UNIX/LINUX shell scripting
  • Certification in SAFe, SCRUM or Kanban
  • Proven track record as a self-learner keeping current with the latest techniques
  • Experience in Jira to support configuration management in an Agile environment
  • Ability to work effectively in a collaborative environment
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN
  • Familiarity with continuous integration
  • Advanced problem-solving skills and the ability to optimize data for the best possible outcome
  • Ability to prioritize and manage multiple milestones and projects efficiently
  • Professional written and interpersonal skills
  • Continued education and research into UI trends and current design strategy and technology
  • Experience with on client monitoring tools like Cloudwatch, AppDynamics, etc
About BigBear Inc

BigBear Inc delivers AI-powered analytics and cyber engineering solutions to support mission-critical operations and decision-making in complex, real-world environments. Our customers, which include the US Intelligence Community, Department of Defense, the US Federal Government, as well as customers in manufacturing, healthcare, commercial space, and other sectors, rely on our solutions to see and shape their world through reliable, predictive insights and goal-oriented advice.

Headquartered in Columbia, Maryland, BigBear Inc is a global, public company traded on the NYSE under the symbol BBAI.



  • Columbia, South Carolina, United States Delta System and Software Inc. Full time

    Job OverviewPosition Title: Golang Software EngineerCompany: Delta System and Software Inc.Role Summary: We are seeking a skilled Golang Software Engineer to contribute to our innovative projects. The ideal candidate will possess a strong background in Golang and additional programming languages, along with experience in developing and integrating RESTful...


  • Columbia, South Carolina, United States Hansen Talent Group Full time

    Job OverviewHansen Talent Group is seeking a Senior Software Engineer to contribute to a significant enterprise project. This position offers a hybrid work arrangement, requiring a few days of onsite presence each week.The primary responsibility of this role includes the comprehensive analysis, design, development, and deployment of our web and mobile...


  • Columbia, South Carolina, United States Independent Software Full time

    Job Title: Network Firewall EngineerAt Independent Software, we are seeking a highly skilled Network Firewall Engineer to join our team of cybersecurity experts. As a Network Firewall Engineer, you will be responsible for the configuration, deployment, and management of our customer's next generation firewall solution and VPN technology.Key...


  • Columbia, South Carolina, United States HireNetworks Full time

    iOS Developer OpportunityHireNetworks is seeking an experienced iOS Developer to join our team in Raleigh, NC. As a key member of our mobile team, you will be responsible for designing and developing innovative features for our iOS applications.Key Responsibilities:Research and implement new iOS design patterns to enhance our applicationsCollaborate with...

  • Software Engineer III

    2 weeks ago


    Columbia, South Carolina, United States Hansen Talent Group Full time

    Job OverviewHansen Talent Group is seeking a highly skilled Software Engineer III to join our team. This is a hybrid opportunity that requires 2-3 days onsite/week.This role is responsible for the analysis, design, development, and implementation of our web and mobile applications. The successful candidate will provide technical direction and support, as...


  • Columbia, South Carolina, United States Fruition IT Full time

    {"title": "Software Application Engineer", "description": "Job SummaryFruition IT is seeking a skilled Software Application Engineer to join our engineering team. As a key member of our team, you will be responsible for developing industry-leading software applications that support our state-of-the-art products.Key ResponsibilitiesManage the full product...


  • Columbia, South Carolina, United States Fruition IT Full time

    Software Application EngineerFruition IT is seeking a highly skilled Software Application Engineer to join our engineering team. As a key member of our team, you will be responsible for developing industry-leading software applications that support our state-of-the-art products.Key Responsibilities:Manage the full product life cycle of diagnostic tools and...


  • Columbia, South Carolina, United States Independent Software Full time

    Job SummaryWe are seeking a highly skilled Network Firewall Engineer to join our team at Independent Software. As a key member of our cybersecurity team, you will be responsible for the configuration, deployment, and management of our customer's next generation firewall solution and VPN technology.Key ResponsibilitiesConfigure and deploy next generation...


  • Columbia, South Carolina, United States Focused HR Solutions Full time

    Job Title: Senior.NET Software EngineerWe are seeking a highly skilled Senior.NET Software Engineer to join our team at Focused HR Solutions. As a key member of our development team, you will be responsible for designing and implementing medium to large-scale software systems and components using.NET architectures.Key Responsibilities:Design and implement...


  • Columbia, South Carolina, United States Fulfill Team Inc. Full time

    Embedded C/C++ Engineer OpportunityFulfill Team Inc. is seeking a skilled Embedded C/C++ Engineer to join our team of engineers who develop firmware and hardware for a variety of products for external customers.Key Responsibilities:Design and develop firmware and software for embedded systems using C/C++Collaborate with cross-functional teams to integrate...


  • Columbia, South Carolina, United States Mettler-Toledo Full time

    About the RoleWe are seeking a highly skilled Sr. System Engineer to join our team at Mettler-Toledo. As a key member of our software development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement software solutions based on SOLID object-oriented design...


  • Columbia, South Carolina, United States Splunk Inc Full time

    About the Role:Splunk Inc. is seeking talented individuals to join our team as Backend/Full-stack Software Engineers. As a key member of our development team, you will work on real-world projects that drive business growth and innovation. You will have the opportunity to collaborate with cross-functional teams, receive mentorship, and gain insight into our...


  • Columbia, South Carolina, United States North Wind Group Full time

    Job Title: Software Engineer IIILocation: Richland, WashingtonTitle: Software Engineer III (PeopleSoft)Schedule: Regular Full TimeTravel Required: NoClearance: Ability to ObtainJob SummaryThe Software Engineer III is a key member of our team, providing software engineering support to design, develop, operate, and maintain customized and...


  • Columbia, South Carolina, United States Highmark Health Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Highmark Health. As a key member of our agile software engineer team, you will be responsible for building scalable software applications across all digital channels to serve our customers.Key ResponsibilitiesDesign and create engineering specifications for software...


  • Columbia, South Carolina, United States Highmark Health Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our AI Services and Platform team and drive the development of innovative AI-based solutions for our enterprise stakeholders.Key ResponsibilitiesDesign and create engineering specifications for software applications and programs.Design and write code that adheres to coding standards.Perform...


  • Columbia, South Carolina, United States Dignitas Technologies Full time

    Job DescriptionJob Title: Software Engineering LeadCompany: Dignitas TechnologiesLocation: Remote (Charleston, SC)Job Type: Full-timeIndustry: TechnologyJob Category: Software DevelopmentAbout Us: Dignitas Technologies is a leading provider of specialized, architecture-centric, agile solutions for customer Modeling, Simulation, & Training (MS&T) needs.Job...

  • Software Engineer III

    17 hours ago


    Columbia, South Carolina, United States ACT Consulting, Inc. Full time

    Job Title: Software Engineer IIIACT Consulting, Inc. is seeking a highly skilled Software Engineer III to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing complex software applications.Key Responsibilities:Design and develop software applications using various programming languages and...


  • Columbia, South Carolina, United States Trimble Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Trimble. As a member of our engineering team, you will be working on delivering a next-generation 3D modeling experience for modern designers.Key ResponsibilitiesTroubleshoot, enhance, and improve C++ modeling engine codeAnalyze network communication and message processing on...

  • Software Engineer

    2 weeks ago


    Columbia, South Carolina, United States Find Great People | FGP Full time

    **Job Summary**We are seeking a skilled Software Engineer with a strong background in web application development and a passion for crafting efficient, scalable, and dynamic websites. This role involves working across the full software development lifecycle and collaborating with a dynamic team to deliver mission-critical solutions.**Key...


  • Columbia, South Carolina, United States Trimble Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Trimble. As a member of our engineering team, you will be working on delivering a next-generation 3D modeling experience for modern designers working together.Key ResponsibilitiesTroubleshoot, enhance, and improve C++ modeling engine codeAnalyze network communication and...