Software Engineer

3 days ago


Bloomington, Illinois, United States Ampcus Incorporated Full time
Job Title: Software Engineer - Scala

Location: Remote / Flexible

Duration: 6 Months assignment with the possibility of extension


About the Role

As a Client's Software Engineer, you'll work on a wide range of projects, from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end Java-based systems using the hottest techniques in Big Data.

You'll bring solid experience in emerging and traditional technologies such as Scala, Java, AngularJS, React, Python, REST, JSON, XML, Ruby, HTML/HTML5, CSS, NoSQL databases, relational databases, Hadoop, Chef, Maven, iOS, Android, and AWS/Cloud Infrastructure.


Key Responsibilities
  • Work on immutable, distributed systems, data streaming, and backend Scala-based systems using functional programming
  • Work with product owners to understand desired application capabilities and testing scenarios
  • Continuously improve software engineering practices
  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies including Scala, Kafka, Cassandra, and AWS/Cloud Infrastructure
  • Lead the craftsmanship, availability, resilience, and scalability of your solutions
  • Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community
  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity


Basic Qualifications
  • Bachelor's Degree
  • At least 2 years of professional application development experience
  • At least 2 years of experience with cloud technologies
  • At least 1 year of experience with functional programming languages (Scala or Clojure or Haskell or Common Lisp)


Preferred Qualifications
  • 3+ years of experience developing applications using functional Scala
  • 3+ years of experience with Clojure or Java or JavaScript or Haskell or C++ or golang or Scheme or Common Lisp or Python or Swift
  • 3+ years of experience using open-source web services
  • 3+ years of experience in at least one Cloud technology (AWS or Azure or OpenStack)
  • 3+ years of experience with Docker or Ansible or Chef or Terraform
  • 2+ years of experience with J2EE technologies
  • 2+ years of experience with performance tuning and monitoring
  • 1+ years of experience with Jenkins or Git
  • 1+ years of experience with creating and maintaining CI/CD tooling
  • 1+ years of experience in performance and optimization of scaled server systems
  • 1+ years of Agile experience
  • Certified AWS Developer or Architect

  • Software Engineer

    4 weeks ago


    Bloomington, Illinois, United States Mediabistro Full time

    About This Role We are seeking a talented and passionate Software Engineer to join our growing team. In this role, you will have the opportunity to design, develop, and implement innovative software solutions that drive business value. Responsibilities Collaborate with cross-functional teams to gather requirements and define technical...


  • Bloomington, Illinois, United States Altamira Technologies Full time

    About Altamira TechnologiesAltamira Technologies Corporation is a leading provider of advanced analytics and engineering solutions to the US National Security community. Our team of experts delivers cutting-edge capabilities that drive mission success.The RoleWe are seeking a Senior Software Engineer to join our team of experts. As a Senior Software...


  • Bloomington, Illinois, United States Alarm Full time

    Unlock Your Potential as a Staff Software EngineerAre you passionate about harnessing the power of smart home automation and the Internet of Things (IoT)? Do you thrive in environments where innovation and collaboration drive success? If so, we invite you to join our Protocols team as a Staff Software Engineer.Our mission is to build and maintain the...


  • Bloomington, Illinois, United States Capital One Full time

    Job Title: Senior Director, Software EngineeringCapital One is seeking a highly experienced Senior Director of Software Engineering to lead and manage our software engineering teams. As a key member of our technology leadership team, you will be responsible for driving the development of our cloud infrastructure and ensuring the delivery of high-quality...


  • Bloomington, Illinois, United States QinetiQ Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at QinetiQ US. As a Software Engineer, you will be responsible for designing and developing web-based applications, as well as designing and developing data workflows and processes to support these applications.Key ResponsibilitiesDesign and develop web-based applications using...


  • Bloomington, Illinois, United States Hispanic Technology Executive Council Full time

    Job Title: Senior Director of Software EngineeringCapital One is seeking a highly experienced Senior Director of Software Engineering to lead our software engineering teams and drive the development of game-changing technologies.The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to attract and retain top...


  • Bloomington, Illinois, United States MITRE Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at MITRE. As a trusted advisor, you will provide technical leadership and problem-solving skills to our government sponsors to deliver critical capabilities to address the world's most difficult problems.Key ResponsibilitiesProvide technical leadership in...

  • Software Engineer

    3 weeks ago


    Bloomington, Illinois, United States Avolinq, LLC Full time

    Job OverviewAvolinq, LLC is seeking a highly skilled Software Engineer to support our federal agency client in McLean, VA.Key Responsibilities:Design and develop CI/CD pipelines to ensure efficient software deploymentManage cloud-based infrastructure using Amazon Web ServicesImplement automated deployment and configuration management tools, such as...


  • Bloomington, Illinois, United States Hispanic Technology Executive Council Full time

    Job Title: Senior Director of Software EngineeringWe are seeking a highly experienced Senior Director of Software Engineering to lead our software engineering teams and drive the development of game-changing technologies.About the Role:This is a unique opportunity to join our team and contribute to the development of cutting-edge technologies. As a Senior...


  • Bloomington, Illinois, United States MITRE Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Systems Engineer to join our team at MITRE. As a trusted advisor, you will provide technical leadership and problem-solving skills to our government sponsors to deliver critical capabilities to address the world's most difficult problems.Key ResponsibilitiesProvide technical...


  • Bloomington, Illinois, United States MITRE Full time

    At MITRE, we're committed to tackling our nation's toughest challenges and creating a fulfilling life for our employees. As a Lead Software Systems Engineer, you'll play a critical role in driving technical innovation, leading cross-functional teams, and collaborating with stakeholders to identify and pursue new opportunities for impact.Department...


  • Bloomington, Illinois, United States Capital One Full time

    About the RoleWe are seeking a highly skilled Distinguished Engineer to join our team at Capital One. As a key member of our engineering community, you will be responsible for driving innovation and excellence in software engineering.Key ResponsibilitiesArticulate and evangelize a bold technical vision for your domainDecompose complex problems into practical...


  • Bloomington, Illinois, United States MITRE Full time

    About the RoleWe are seeking a highly skilled Technical Lead for Software Systems to join our team at MITRE. As a Technical Lead, you will provide technical leadership and expertise to help our government sponsors apply life-cycle software engineering methodologies and software development technologies to mission-critical systems.Key ResponsibilitiesDesign...


  • Bloomington, Illinois, United States MITRE Full time

    At MITRE, we're committed to tackling our nation's toughest challenges and creating a fulfilling life for our employees. As a Principal Software Systems Engineer, you'll have the opportunity to work on innovative advanced approaches and technologies to solve our sponsors' most critical technological problems.Department Summary:The Software Engineering &...


  • Bloomington, Illinois, United States Corcentric Full time

    Position OverviewAs the Head of Software Engineering at Corcentric, you will be an integral part of a dynamic and innovative team within a globally recognized organization. Your primary responsibility will be to guide a skilled group of software developers in the architecture, development, and implementation of distributed systems using .NET Core, Python,...

  • Software Engineer

    2 weeks ago


    Bloomington, Illinois, United States Ampcus Incorporated Full time

    {"title": "Software Engineer - Scala Developer", "content": "Job Title: Software Engineer - Scala DeveloperAt Ampcus Incorporated, we are seeking a skilled Software Engineer - Scala Developer to join our team. As a Scala developer, you will work on designing, developing, and maintaining scalable and efficient software systems using functional programming...


  • Bloomington, Illinois, United States Capital One Financial Corp Full time

    Job Title: Senior Director, Software EngineeringCapital One Financial Corp is seeking a highly experienced Senior Director of Software Engineering to lead our cloud infrastructure and SRE teams. As a key member of our technology leadership team, you will be responsible for managing our cloud infrastructure, including AWS, and ensuring the scalability,...


  • Bloomington, Illinois, United States Capital One Financial Corp Full time

    Job Title: Senior Director, Software EngineeringCapital One Financial Corp is seeking a highly experienced Senior Director of Software Engineering to lead our cloud infrastructure and SRE teams. As a key member of our technology leadership team, you will be responsible for managing our cloud infrastructure, including AWS, and ensuring the scalability,...


  • Bloomington, Illinois, United States Booz Allen Hamilton Full time

    About the RoleWe are seeking a highly experienced Senior Software Engineering Leader to join our team at Booz Allen Hamilton. As a key member of our engineering organization, you will be responsible for leading the development of complex software solutions and overseeing the implementation of technical strategies.Key ResponsibilitiesDevelop and implement...


  • Bloomington, Illinois, United States MITRE Full time

    Why Choose a Career at MITRE?At MITRE, we believe that our employees are the key to our success. That's why we offer a unique work environment that combines challenging projects with opportunities for growth and development. Our employees work on a wide range of projects, from cybersecurity and healthcare to aviation and defense, and we're committed to...