Software Engineer
- Analyze, design and develop tests and test-automation suites.
- Design and develop a processing platform using various configuration management technologies.
- Test software development methodology in an agile environment.
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Citizenship: U.S. Citizenship
Education: Bachelor’s degree in Software Engineering, Computer Science, or related technical field and
Experience: Job-specific experience performing similar roles; required years of relevant experience varies depending on the role (typically, at least 5 years); job-specific experience includes:
- Capable of independently delivering on multiple competing priorities;
- Excellent verbal and written communication skills;
- Experience with some of the following:
- Developing with Linux/Unix or similar Operating Systems;
- Java, Javascript, or Python;
- Deployments, DevOps, AWS and GIT;
- Build tools (e.g., gradle, maven);
- Familiarity with some of the following:
- Agile software development methodologies;
- Amazon Web Services (AWS);
- Continuous integration and software CM processes / tools (Subversion, GIT, JIRA, Confluence);
- Microservice architectures
- Familiarity with Elasticsearch and/or Postgres;
- Development experience defining, developing and maintaining REST based interfaces;
- Experience with Container orchestration frameworks such as Docker and Kubernetes;
- Experience with networking, Redis, Kafka, Grafana, ELK stack (Elasticsearch, Logstash, Kibana);
- Familiarity with real-time communication mechanisms such as WebSockets;
- Familiarity with Node, Cesium, and/or OpenLayers;
- Familiarity with emerging trends in desktop, web, and mobile app development;
- Experience with the Federal Intelligence Community.
Recommended Jobs
Mechatronics & Robotics Tech
Description About Maintenance at Amazon Operations is at the heart of Amazon’s business. We are known for our speed, accuracy, and exceptional service. Our buildings deliver tens of thousands o…
Waterfront Marine Engineer
Job Description At Whitman, Requardt & Associates, LLP, we are "People Focused and Project Driven". We have been in business for more than 105 years and we are known for our quality work and quali…
Automotive Technician
We’re a busy, family-owned auto repair shop looking for a Master Automotive Service Technician who’s passionate, hardworking, and ready to grow with us. If you love what you do and want to be part of…
Nurse Practitioner
We’re unique. You should be, too. We’re changing lives every day. For both our patients and our team members. Are you innovative and entrepreneurial minded? Is your work ethic and ambition off…
Senior Manager, Technology Risk Guide - Enterprise Services Risk
Senior Manager, Technology Risk Guide - Enterprise Services Risk The Enterprise Services Risk organization is expanding with a focus on attracting innovative, pioneering, collaborative, and h…
Distinguished AI Engineer
Distinguished AI Engineer Overview: At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been an industry leader…
Construction Coordinator
Construction Coordinator: Lynchburg VA About the company: A Regional single-family Home Builder with a small-company feel but extensive company support staff in place to help with all employee ta…
Flexible, Set-Your-Own Hours for In-home Visits
Are you interested in working flexible hours, connecting with people one-on-one, and helping them re-engage with their health? At Signify Health, part of CVS Health, our mission is to build trusted r…
Bulk Account Merchandiser
Bulk Account Merchandiser Location Staunton, VA : Requisition ID: 185691 Posting Locations: Staunton Pay Range: $41,600-$46,000 (Variable Compensation + Base Salary) Rate Frequency: Daily Our…