Software Development Expert

4 weeks ago


Chicago, Illinois, United States OceanComm, Inc. Full time

OceanComm, Inc. is a leader in wireless communication undersea, serving customers in defense, offshore energy, and oceanographic research. We are seeking a highly skilled software development expert to join our tight-knit team on a mission to push the envelope on Earth's final frontier.

The ideal candidate will be working with industry-leading experts to help develop and test acoustic-wave based modems, undersea drones, and other cutting-edge maritime systems. Key responsibilities include developing and maintaining mission-critical code, contributing to design, testing, implementation, and support of products and prototypes, and applying and expanding skills in all areas of the stack: UI, backend, networking, data analysis.

Key Responsibilities:

  • Develop and maintain mission-critical code, including components in our modem
  • Contribute to design, testing, implementation, and support of products and prototypes
  • Apply and expand skills in all areas of the stack: UI, backend, networking, data analysis
  • Gather requirements for and design applications, ad-hoc scripts, services, and libraries
  • Perform data analysis and machine learning on undersea datasets
  • Write secure, maintainable, and documented code
  • Follow and recommend improvements to the team's software development practices
  • Remain open to feedback from others at all levels of the organization
  • Take responsibility for bringing tasks to completion and meeting schedules
  • Keep up to date with emerging technologies and research in relevant fields to help inform engineering and design decisions
  • Actively work to improve the culture and communication within the entire engineering organization

Requirements:

  • B.S. or M.S. in Computer Science, Data Science, Mathematics, or related discipline
  • Proficiency in a variety of programming languages (e.g. Python, Go, C++, Rust)
  • Experience with Python and data analysis / visualization tools (e.g. NumPy, Pandas)
  • Experience with machine learning algorithms and tools (e.g. CNNs, PyTorch)
  • Experience with unit, integration, and end-to-end testing, including using CI/CD systems
  • Familiarity with algorithms, data structures, concurrency, and optimization
  • Familiarity with relational, columnar, or document databases (e.g. Postgres)
  • Ability to quickly understand and navigate large code bases
  • Experience drafting technical documentation
  • Strong written and verbal communication skills
  • U.S. Person

Preferred Qualifications:

  • Strong understanding of object-oriented programming
  • Strong understanding of computer networking
  • Familiarity with modern build and deployment tools (e.g. Docker, Ansible)
  • Familiarity with TypeScript and web development tools (e.g. React)
  • Familiarity with distributed data analysis and processing tools
  • Familiarity with sonar and/or undersea technology

Benefits:

  • Competitive compensation and equal pay commitment
  • Equity
  • Flexible working hours
  • Continuous professional training

The estimated salary range for this position is $100,000 - $150,000 per year. The salary offered will be based on a candidate's experience and skill demonstrated during interviews and other evaluations.


  • Software Developer

    4 weeks ago


    Chicago, Illinois, United States Software Guidance and Assistance, Inc. Full time

    Job Summary:Software Guidance & Assistance, Inc. is seeking a skilled Software Developer to join our team. As a key member of our technology team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Responsibilities: Develop software solutions that meet the needs of our clients Collaborate with...


  • Chicago, Illinois, United States DRW Full time

    DRW is a diversified trading firm with a strong focus on technology and innovation. We're looking for a talented Software Engineer to join our team and contribute to the development of our cutting-edge financial systems.As a member of our team, you will be responsible for designing, developing, and maintaining complex software applications and services. You...


  • Chicago, Illinois, United States Tenth Revolution Group Full time

    **Develop and Enhance Trading Solutions**As a skilled C# software engineer, you will play a key role in creating and maintaining cutting-edge trading applications that empower professional derivatives traders worldwide.**Key Responsibilities:**Design and develop critical business solutions and integrations that keep our trading platform at the forefront of...


  • Chicago, Illinois, United States Pear VC Full time

    About Us:BridgeHealthAI is a mission-driven company that aims to simplify the health and community benefits navigation journey for underserved families.We are an early-stage start-up born out of Harvard and MIT, backed by reputable VCs, and on a mission to eradicate health disparities.Job Description:We are seeking a skilled Full Stack Software Engineer to...


  • Chicago, Illinois, United States PSG Global Solutions Careers Full time

    Job Title: Senior Software Engineer - Biotechnology ExpertWe're seeking a highly skilled Senior Software Engineer to join our team at PSG Global Solutions Careers. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable web services using Java and Groovy.**Key Responsibilities:*** Design and...


  • Chicago, Illinois, United States StoneBridge Health Campus Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to lead our Backend Development team and oversee the implementation of our enterprise software solutions.Key Responsibilities• Design and develop high-quality backend software systems• Collaborate with cross-functional teams to identify business requirements• Ensure timely delivery of...


  • Chicago, Illinois, United States United Airlines Full time

    Job OverviewUnited Airlines is seeking a highly skilled Senior Software Developer to join our Digital Technology team. As a key member of our team, you will be responsible for designing, developing, and maintaining critical applications that support our payment checkout page.ResponsibilitiesManage and participate in the full development life cycle, including...


  • Chicago, Illinois, United States Vivid Seats Full time

    Job SummaryAs a Software Engineer III at Vivid Seats, you will play a critical role in shaping the direction of our platform's backend systems. You will be responsible for designing, building, and maintaining scalable and efficient software solutions that drive business growth and customer satisfaction.Key ResponsibilitiesLead the design and development of...


  • Chicago, Illinois, United States Triunity Software Full time

    Job SummaryAs a Senior Java Software Lead at Triunity, you will be responsible for designing and implementing scalable, cloud-native applications using ReactJS and Java Spring Boot stack. You will work closely with cross-functional teams to deliver high-quality software solutions.Key Responsibilities Design and implement scalable, cloud-native applications...


  • Chicago, Illinois, United States Capital One Full time

    Job Title: Lead Software Engineer - Cloud Computing ExpertAbout the Role:CAPITAL ONE is seeking a Lead Software Engineer - Cloud Computing Expert to join our team. As a Lead Software Engineer, you will be responsible for leading a team of developers with deep experience in distributed microservices and full stack systems. You will perform software...


  • Chicago, Illinois, United States Infleqtion Full time

    Job TitleQuantum Software Engineer - Error Correction ExpertJob SummaryWe are seeking a highly skilled Quantum Software Engineer to join our team at Infleqtion. As an Error Correction Expert, you will be responsible for designing and optimizing error-correcting codes for experimental quantum computing devices.Key ResponsibilitiesDevelop and optimize QEC...


  • Chicago, Illinois, United States DV Trading Full time

    About DV Trading:We are a leading proprietary trading firm headquartered in Chicago, with a presence throughout North America and Europe. Our team of experts utilizes our own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users.We are...

  • Software Developer

    1 month ago


    Chicago, Illinois, United States United Airlines Full time

    Software DeveloperUnited Airlines is seeking a talented Software Developer to join our Digital Technology team. As a key member of our team, you will play a crucial role in designing, developing, and maintaining cutting-edge technology solutions that drive business growth and innovation.Key Responsibilities:Design, develop, and launch efficient systems and...


  • Chicago, Illinois, United States Banyan Software Full time

    About the RoleBanyan Software is seeking a highly motivated and experienced Sales Executive to join our team. As a Sales Executive, you will be responsible for selling Infor SyteLine solutions to manufacturers in the Midwest region, driving revenue growth, and building strong relationships with clients.Key ResponsibilitiesSales Strategy: Develop and...


  • Chicago, Illinois, United States Seven Seven Software Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our Agile teams at Seven Seven Software. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key Responsibilities:Design and develop...


  • Chicago, Illinois, United States Focused Labs Full time

    About the Role:At Focused Labs, we value collaboration and expertise. As our Lead Software Engineer, you'll play a crucial role in shaping and implementing engineering best practices and ensuring the successful delivery of complex software projects. Our Engineers are both practitioners and experts in their craft. We develop trust and influence with clients...


  • Chicago, Illinois, United States Manpower Group Inc. Full time

    We are seeking a skilled Senior Software Developer to join our Conversions team at a leading provider of healthcare IT solutions.This is a 3-month contract position with a high likelihood of extension.Key Responsibilities:Collaborate with internal stakeholders to understand data conversion requirements and specifications.Optimize existing SQL scripts to...


  • Chicago, Illinois, United States Seven Seven Software Full time

    We are seeking a highly skilled .Net Developer to join our Software Engineering Group. As a member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using .Net technologies.The ideal candidate will have a strong background in .Net development, including experience with C#, ASP .Net, and...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    We are looking for a skilled Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, implementing, and maintaining our software applications. This is a fantastic opportunity to work on a variety of projects and contribute to the growth and success of our organization.The ideal...

  • **Software Engineer**

    3 weeks ago


    Chicago, Illinois, United States Sapient Full time

    Job Description:As a software engineer in our team, you will be responsible for designing and developing efficient solutions to meet the needs of our clients. You will collaborate with experts to drive innovation and deliver high-quality products that exceed expectations.Key Responsibilities:Design and develop software solutions using latest...