Software Engineer

Apply Now

Company: Ardent Principles, Inc

Location: Chantilly, VA 20152

Description:

Software Engineer

Department: Data Analysis and Technology Services

Employment Type: Full Time

Location: Chantilly, VA

Description

Are you ready to innovate and solve complex problems in the realm of software engineering? Ardent Principles is searching for a full-time Software Engineer to join our dynamic team. You must have an active TS/SCI with Full Scope Polygraph.

If you are passionate about creating robust software solutions, thrive on collaboration, and are ready to make a significant impact, this is the opportunity you've been waiting for. With a competitive salary range of $130,000 to $260,000 annually, dependent on level of skills and experience, and industry-leading benefits, Ardent Principles offers more than just a job - we offer a career path filled with growth and opportunities. Join us and let's shape the future together!

Who We Are:

Passionate Integrity, Driven by Excellence
"Ardent Principles" signifies our unwavering commitment to excellence, driven by a profound passion and a strict adherence to ethical values. We believe that happy employees make for happy clients. Our mission is to act as a bridge between satisfied clients and fulfilled employees, ensuring that your job and well-being are our top priorities because your satisfaction leads to the success of our clients.

Key Responsibilities

In this challenging yet rewarding role as a Software Engineer, you are an integral part of what brings our company's mission to life. You are primarily responsible for and must have demonstrated experience with or in:
  • Developing and using REST web services

Software Engineering Support
  • leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs in multi-cloud environments
  • managing and developing software applications in a multi-cloud environment (AWS, Azure, etc.)
  • demonstrated experience with Python
  • the ability to listen and transcribe from mission need to technical requirements
  • assessing project requirements and making informed technical recommendations
  • developing and documenting scripts on Linux platforms
  • designing, developing, and maintaining SQL-based databases, including PostgreSQLand MySQL
  • developing PL/SQL database scripts, including procedures, functions, exception handlers, and triggers
  • writing and tuning complex queries against structured and unstructured data sets
  • developing, documenting, and maintaining secure and scalable REST APIs
  • integrating services using messaging technologies, including service buses, publish and subscribe, and MQ.
  • working with geo-locational data at both the backend and the application tier.
  • developing software in a DevOps environment.
  • maintaining Jenkins Continuous Integration/Continuous Delivery (CI/CD) pipelines with automated testing and deployment.
  • using Git as a source code repository.

Systems Engineering DevOps Support
  • Experience working with ElasticSearch.
  • Using AWS to include S3, EBS, and EC2.
  • Platform and application automated deployment.
  • Cloud deployment, DevOps, containerization, web service and API management, and computing optimization.
  • Cloud database, storage, virtualization, and network configurations
  • Implementing DevSecOps CI/CD pipelines to support a multi-tenant environment.
  • Incorporating automated software quality checks, security scanning, infrastructure-as-code, and other modern DevSecOps tools and practices.
  • Working within cloud computing environments, Linux and Unix-based operating systems, and using ElasticSearch and Kibana.
  • Using requirements tracking programs such as JIRA or Confluence.
  • Maintaining, upgrading, troubleshooting, and managing software, hardware and networks.
  • Installing, configuring, testing, and maintaining operating systems, application software, and system management tools.
  • Monitoring system performance and troubleshooting.


Highly Desired Qualifications

Other skills and demonstrated experiences that are highly desired but not mandatory to perform the work, include working with or using:

  • Working with big data processing and NoSQL databases such as MongoDB, ElasticSearch, MapReduce, and HBase.
  • Apache NiFi.
  • Extract, Transform, and Load (ETL) processes.
  • Managing and mitigating IT security vulnerabilities using Plans of Actions and Milestones (POAMs).
  • Applying FISMA security controls.
  • Documenting and communicating technical and non-technical mission requirements for all audiences.
  • Working collaboratively with other technical teams across multiple organizational boundaries.


What We Offer You
  • Highly Competitive Salary: Recognizing and rewarding your expertise and contributions.
  • Generous Paid Time Off: Providing ample time for rest, relaxation, and personal pursuits.
  • Dedicated Training Budget: Supporting continuous learning and professional development.
  • 100% Employer-Covered Family Vision, Dental, and Health Insurance: Ensuring comprehensive health coverage for you and your family.
  • 100% Employer-Covered Life and Disability Insurance: Offering financial security and peace of mind.
  • 401(k) Plan with a 6% Employer Match: Helping you plan and save for a secure retirement, with 100% vesting from day one.
  • 11 Paid Government Holidays: Observing national holidays to ensure time off with family and friends.
  • Spot Bonuses for Exceptional Performance: Rewarding outstanding contributions and achievements.


SCHEDULE:

This is a full-time position with consultants expected to be available and working onsite during core hours.

Ready to take the next step in your career? Join us and be part of a team dedicated to driving positive change through technology. Apply now with our easy 3-minute, mobile-friendly initial application process. Your future starts here!

Similar Jobs