Career Opportunities

Creatrix is always looking for talented employees and consultants to join our company. Our benefits are top-of-the-market and include five weeks of paid time off, two levels of medical insurance, HSA, dental insurance, vision insurance, company match on 401k contribution up to 4%, life insurance, short-term disability, and long-term disability.

Take a look at the open positions below. If you don't see an exact fit, still upload your resume. We will be happy to review and keep it on file for future openings. Select a job title for more detailed information:

Software Engineer

Franklin, Tennessee

Responsibilities:

  • Assist with building large-scale enterprise applications and systems
  • Explore and vet new technologies and application stacks to support future cloud-based application development
  • Promote software reuse across functional teams
  • Develop technical and non-technical relationships outside of our business unit
  • Design, build and deliver new secure, commercial SaaS offerings designed to run in the cloud and support both web and mobile clients
  • Design and develop biometric models and algorithms to meet client requirements
  • Actively participate in improving the code base by performing code reviews
  • Support quality development and pursue better ways to build software
  • Understand and follow emerging design protocol to meet business needs of the client
  • Contribute to an atmosphere of cross-functional teamwork within the organization
  • Conduct unit, integration, and functional testing
  • Challenge fellow engineers/developers (and be willing to be challenged in return) to build more maintainable, deployable, robust, and secure applications and systems

Qualifications:

  • Expertise with Java
  • Expertise with more than one of the following: Swift, Python, SQL, NoSQL, ReactJS, Angular, HTML5
  • Familiarity with reactive programming (e.g., Rx Java), Vertx, Dagger 2 or similar dependency injection/IOC container, and/or Kafka or similar messaging technologies
  • Experience with AWS, Linux, Microservices, RESTful webservices, and machine learning
  • Experience with one or more of the following: API design, Design by Contract, OWASP, DFD, ERD
  • Prior work with dependency injection/inversion of control
  • Familiarity with pub/sub messaging
  • Familiarity with Lean, DevOps, and CI/CD
  • Experience with unit, integration, and functional testing
  • Experience with OAuth, mutual authentication, and PKI is a plus
  • Experience working on projects/programs dealing with vetting, identity resolution, and biometric matching is a plus
  • Proven innovative and analytical ability
  • Proven success working on a team and with team members at all levels
  • Strong written and verbal communication skills
  • Ability to work in a fast paced, multi-focus environment
  • Bachelor’s Degree (major of Computer Engineering, Computer Science, and/or Electrical Engineering preferred)
  • US Citizenship (no dual) is required

Systems Engineer

Franklin, Tennessee

Responsibilities:

  • Develop, maintain and support technical infrastructure, hardware and system software components
  • Effectively work with systems architect to recommend appropriate technologies for implementation
  • Ensure successful implementation of system’s architecture by collaborating with systems and network administrators
  • Team with security engineers to enhance the security posture of the system
  • Communicate complex information to technical and nontechnical users, including management
  • Perform high-level root-cause analysis for issues and create preventive measures
  • Participate in planning design, technical review and implementation for new software, infrastructure, and architecture
  • Investigate, analyze, recommend, configure, implement, and test and testing of new systems hardware and software

Qualifications:

  • Experience with authentication and authorization methods including but not limited to PKI, LDAP, Kerberos, and Active Directory
  • Familiarity with AWS and/or other public cloud providers
  • Familiarity with both systems and network architectures
  • Familiarity with Agile, Lean, DevOps, and CI/CD
  • Experience with unit, integration, and functional testing
  • Experience with OAuth, mutual authentication, and PKI is a plus
  • Experience working on projects/programs dealing with vetting, identity resolution, and biometric matching is a plus
  • Proven innovative and analytical ability
  • Proven success working on a team and with team members at all levels
  • Strong written and verbal communication skills
  • Ability to work in a fast paced, multi-focus environment
  • Bachelor’s Degree (major of Computer Engineering, Computer Science, Electrical Engineering, or Information Systems/Technology preferred)
  • US Citizenship (no dual) is required

Front End Developer

Franklin, Tennessee

Responsibilities:

  • Design, develop, and configure frontend user interface to meet client requirements
  • Promote usability best practices and maintain graphic standards and branding throughout the product’s interface
  • Promote software reuse across functional teams
  • Develop technical and non-technical relationships outside of business unit
  • Actively participate in improving the code base by performing code reviews
  • Support quality development and pursue better ways to build front ends
  • Understand and follow emerging design protocol to meet business needs
  • Contribute to an atmosphere of cross-functional teamwork
  • Conduct unit, integration, and functional testing
  • Gather business and technical requirements and write functional requirement documents and specifications
  • Challenge fellow developers (and be willing to be challenged in return) to build more maintainable, deployable, robust, and secure applications and systems

Qualifications:

  • Expertise with JavaScript or TypeScript
  • Expertise with responsive application design
  • Experience with consuming back-end services
  • Experience with Angular or Vue.js
  • Familiarity with reactive programming (e.g., Rx Java)
  • Experience working on projects/programs dealing with vetting, identity resolution, and biometric matching is a plus
  • Proven innovative and analytical ability
  • Proven success working on a team and with team members at all levels
  • Strong written and verbal communication skills
  • Ability to work in a fast paced, multi-focus environment
  • Bachelor’s Degree (major of Computer Engineering or Computer Science preferred)
  • US Citizenship (no dual) is required

UI / UX Designer

Franklin, Tennessee

Responsibilities:

  • Apply industry-standard UX principles to UI design
  • Collaborate with front end developers to decompose final designs in usable/codable components
  • Effectively work with developers to ensure a consistent and rewarding user experience
  • Analyze usability requirements
  • Collect and analyzing data and reviewing existing industry research to unearth actionable insights and catalysts with respect to user experience
  • Produce wire frames, mock ups, and final designs
  • Use storyboarding and graphic pre-designs as appropriate
  • Represent the user experience craft in a cross-functional team and communicate your ideas and solutions across the organization
  • Develop straightforward design approaches to complex design problems

Qualifications:

  • 2+ years of experience described in Responsibilities section above
  • Demonstrated experience in designing and prototyping user interfaces
  • Prior experience as a UI/UX designer working throughout the system development cycle of successfully launched web, mobile, and/or software applications
  • Fluent in responsive design, mobile/tablet UI/UX
  • Proven success working on a team with team members at all levels
  • Strong written and verbal communication skills
  • Ability to work in a fast paced, multi-focus environment
  • Bachelor’s Degree preferred
  • User Experience Design Certificate(s) preferred
  • US Citizenship (no dual) is required
  • Must have a portfolio to share

Performance Test Engineer

Annapolis Junction, Maryland

Active Secret or Interim Secret Clearance required

Responsibilities:

  • Validate the solution design by testing the application against performance requirements
  • Manage creation of required test data and data loads for performance test runs
  • Create performance test approach/strategy from requirements and design documents
  • Execute test cases to meet required execution targets to keep the project on schedule
  • Support the test leads by creating detailed performance test tasks for the work plan and providing accurate status of these tasks
  • Identify and create detailed test cases and test scripts and map to appropriate requirements and design specifications
  • Establish verifiable performance benchmarks for system and system components
  • Identify clear performance requirements / measurement criteria
  • Create and maintain test artifacts (plans, reports, dashboards) and ensure they meet client's expectations
  • Manage shakeout testing and maintaining performance test environment
  • Create accurate time estimates and meet schedules for performance testing
  • Manage effort of automating the performance/load test scripts
  • Analyze data gathered from performance tests and provide sound recommendations for performance improvements and can identify bottlenecks of web applications
  • Recommend proper performance tuning for system, platform, application, etc.
  • Communicate effectively with architecture, design, and development teams to learn system and resolve defects

Qualifications:

  • 4+ years of testing experience (System, Functional/Application, Regression, Integration, Automation)
  • Experience with Selenium
  • 1+ years using performance test tools (HP Load Runner, IBM Rational Performance Tester, Load Impact, Load Test, etc.)
  • 1+ years using test tools such as TOAD, Benthic, SQL Server, SQL Plus, or similar
  • Familiarity with Java, PERL, JavaScript (or other common programming languages)
  • Proven innovative and analytical ability
  • Must be flexible in working with team members at all levels of experience
  • Ability to excel within an Agile environment
  • Strong written and verbal communication skills
  • Ability to work in a fast paced, multi-focus environment
  • Preferred: ICAgile Certified Professional (ACP), BS Degree, experience with Serenity
  • Experience working with Federal Government projects and/or DHS Systems Engineering Life Cycle is a plus
  • Active Secret Clearance or Interim Secret required

Java Developer

Annapolis Junction, Maryland

Active Secret or Interim Secret Clearance required

Responsibilities:

  • Build large scale enterprise Java applications
  • Design and develop biometric models and algorithms to meet client requirements
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Actively participate in improving the code base by performing code reviews
  • Support quality development and pursue better ways to build software
  • Understand and follow emerging design protocol to meet business needs of the client
  • Contribute to an atmosphere of cross-functional teamwork within the organizations’ Agile project lifecycle
  • Build and test interfaces for SOA Integrations using Oracle Fusion middleware, SOA suite, and Service Bus (OSB)
  • Gather business and technical requirements and write functional requirement documents and specifications
  • Assist back-end developers with coding and troubleshooting

Qualifications:

  • 2+ years of application/software development
  • 2+ years with Java/JEE
  • 1+ years’ AngularJS, HTML, CSS, JavaScript, Maven, Git, Selenium, Eclipse, and/or Bootstrap experience
  • 1+ years of experience in work/projects dealing with vetting, identity resolution, and biometric matching
  • Proven innovative and analytical ability
  • Must be flexible in working with team members at all levels of experience
  • Ability to excel within an Agile environment
  • Strong written and verbal communication skills
  • Ability to work in a fast paced, multi-focus environment
  • ICAgile Certified Professional (ACP) preferred
  • Bachelor’s Degree preferred
  • Active Secret Clearance or Interim Secret required

Frontend Java Developer

Annapolis Junction, Maryland

Active Secret or Interim Secret Clearance required

Responsibilities:

  • Design, develop, and configure frontend user interface to meet client requirements
  • Promote usability best practices and maintain graphic standards and branding throughout the product’s interface
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Actively participate in improving the code base by performing code reviews
  • Support quality development and pursue better ways to build software
  • Understand and follow emerging design protocol to meet business needs of the client
  • Contribute to an atmosphere of cross-functional teamwork within the organizations’ Agile project lifecycle
  • Gather business and technical requirements and write functional requirement documents and specifications

Qualifications:

  • 3+ years of experience with Java Open Source Thin Client application development
  • Experience with frontend Java development
  • Experience with Serenity, Selenium, Performance Tuning, CI/CD, and/or AngularJS
  • Proven innovative and analytical ability
  • Must be flexible in working with team members at all levels of experience
  • Ability to excel within an Agile environment
  • Strong written and verbal communication skills
  • Ability to work in a fast paced, multi-focus environment
  • ICAgile Certified Professional (ACP) preferred
  • Bachelor’s Degree preferred
  • Active Secret Clearance or Interim Secret required

Automation Test Engineer

Annapolis Junction, Maryland

Active Secret or Interim Secret Clearance required

Responsibilities:

  • Identify and create detailed test cases and test scripts and map to appropriate requirements and design specifications
  • Write test cases, scripts, code and develop and execute test scripts and conditions
  • Plan, construct and execute ETL tests
  • Apply testing methodologies, principles, and processes
  • Define and implement key metrics to manage and assess the testing process including test execution and defect resolution
  • Record problems and issues per project's problem and issue management plans
  • Manage creation of required test data and data loads for performance test runs
  • Create test approach/strategy from requirements and design documents
  • Execute test cases to meet required execution targets to keep the project on schedule
  • Support the test leads by creating detailed performance test tasks for the work plan and providing accurate status of these tasks
  • Validate product fixes
  • Inform the test lead of any issues that may affect the schedule, budget, or quality
  • Establish verifiable benchmarks for system and system components
  • Identify clear performance requirements / measurement criteria
  • Create and maintain test artifacts (plans, reports, dashboards)
  • Analyze data gathered from testing and provide sound recommendations
  • Recommend proper performance tuning for system, platform, application, etc.

Qualifications:

  • 4+ years of testing experience (System, Functional/Application, Regression, Integration, Automation)
  • 3+ experience developing automated test scripts and working with one or more of Java, Selenium, Rational Functional Tester and/or JUnit
  • 2+ years of experience using test management tools (e.g., IBM Rational)
  • 2+ years of experience testing Web Services
  • 1+ years using test tools such as TOAD, Benthic, SQL Server, SQL Plus, or similar
  • Experience with SOA tools such as SOAP UI and XML Spy
  • Experience using IBM Rational Jazz Suite (Quality Manager, Test Workbench, Virtualization Server)
  • Experience using Automated Testing Tools such as Rational Functional Tester or HP QTP
  • Knowledge of database ETL functions
  • Experience with Oracle OBIEE and BURP
  • Familiarity with Java, PERL, JavaScript (or other common programming languages)
  • Proven success to work in a multi-test environment
  • Ability to excel within an Agile environment
  • Strong written and verbal communication skills
  • Ability to work in a fast paced, multi-focus environment
  • Active Secret Clearance or Interim Secret is required
  • Preferred: ICAgile Certified Professional (ACP), experience with Serenity, and/or BS Degree

Submit Your Resume

To apply for a current
position, please fill out
the form below.

Must be in PDF or MS Word format
Upload limit: 5MB