Charlottesville, Virginia

ENSCO’s Applied Technology and Engineering (ATE) Division designs, develops, and manufactures precision, high-speed, real-time track inspection systems and associated decision-making software packages for the national and international railway market. We are looking for a Software Developer to assist in improving our software products to enable our clients to improved data driven decision making to support their operations.

Do you have a passion for the practical application of technology to solve real-world problems?
Do you enjoy working with a fast-paced, professional software development team that provides a supportive and collaborative environment.?

This vacancy will be based in Charlottesville VA for an Senior Software Engineer. A successful candidate will have strong experience in Software Application Design and Development, Application Integration, Database design and Development as well as Cloud Infrastructure design and implementation.

Key Responsibilities
  • Team member in Sprint planning,
  • Member of software design, development and testing features
  • Analyze requirements and develop design documents using UML
  • Review and debug code
  • Implement technical design with high coding standards along with Unit and Integration testing
  • Provide updates and feedback to technical leads and project managers
  • Support cloud infrastructure design and implementation

Want to learn more about working for ENSCO Rail?
Click the below link or copy/paste in your browser to view the ENSCO Rail Careers & Culture Handbook:

Qualifications Required (Skills)

Bachelor’s Degree in Computer Science or related engineering field. 5 years relate experience in the field.
  • Working knowledge of Java 7 and above, JavaScript MVC, jQuery and ReactJS
  • Working knowledge of any relational database like MS SQL, MySQL, or PostgreSQL and Structured Query Language (SQL)
  • Familiarity with charting libraries like d3.js, HighCharts, ChartJS or PlotLy
  • Knowledge of working with any Map APIs like OpenStreetMap, Google Maps and Mapbox
  • Experience performing Unit and Integration testing using Junit 4 and above
  • Working experience of Ant and Maven build tools
  • Experience administering Apache Tomcat and HTTP Servers
  • Knowledge of database performance tuning and backup management
  • Knowledge of source code and version control management systems like CVS, GitHub and GitLab
  • Experience in building CI/CD automation pipelines using Jenkins or similar tools
  • Experience with Digital Certificate management and configuration including SSL certificates for application servers and web applications
  • Work experience with GIS (Geographic Information Systems)
  • Experience writing batch, bash, json and yaml scripts
  • Strong troubleshooting skills and attention to detail in maintaining documentation

Qualifications Desired

  • Familiarity with C# and Python programming languages
  • Hands-on-experience on Network, System Administration and DevOps in AWS Cloud Platform
  • Good to have MS SQL Server database administration knowledge including applying security patches and maintaining user roles and access
  • Previous work experience in IT systems administration, maintenance of Linux/Unix and Windows physical and virtual servers
  • Experience working with FTP and Mail Servers
  • Ensure compliance with Federal IT Security requirements, including patch scheduling and vulnerability remediation

Division Description

ENSCO’s ATE Division is recognized globally as a leading provider of railway infrastructure inspection technology. Our products and services are provided to governments and railways in more than 12 countries on five continents. ENSCO work helps prevent train derailments and has a significant impact on the protection of human life, the environment and the economy.

Our team of more than 145 staff supports leading-edge technology projects in many exciting areas:
  • Sensor systems integration: inertial, positioning (GPS/RFID), laser scanners, imaging (line scan, area scan, thermal), ultrasonic, ground penetrating radar, LIDAR
  • Autonomous deployment of sensors, positioning systems and wireless communications on active rail cars to inspect railways
  • Machine vision algorithm development to detect conditions traditionally inspected by humans
  • Enterprise web-based data management systems to display, report and conduct big data analytics

ENSCO’s ATE Division is an exciting place to work and grow with many key benefits for technical staff, including:

  • “Innovation Fridays:” Staff is given time to create and experiment with new processes, best practices, and technologies in their field.
  • Involvement in all levels of the design and development process: Significant experience is gained that is not always available at larger companies that typically reserve serious engineering tasks for more seasoned staff.
  • Direct exposure to customer management, financial management and business development.

Working in ENSCO’s Rail Division provides a means to acquire a wide range of practical skills and experience in a short period of time, work on exciting and ground-breaking technology projects that impact transportation safety and offers domestic and international travel opportunities if desired.

ENSCO provides a stimulating, collaborative, multi-discipline environment with coworkers from diverse technical and cultural backgrounds working together to make the world a safer place. Come join a stable and growing company and experience the reward of seeing the results of your work make a real impact on solving some of the world’s most challenging problems.

Strength in Diversity

ENSCO, Inc. and its wholly owned U.S. subsidiaries are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.

Charlottesville, Virginia

ENSCO, Inc., and its wholly owned subsidiaries represent a $140 million international technology enterprise, headquartered in the Washington, D.C., area. For over 50 years, the ENSCO group of companies has been providing engineering, science and advanced technology solutions that guarantee mission success, safety and security to governments and private industries worldwide. ENSCO operates in the defense, transportation, aerospace and intelligence sectors. Field offices and subsidiaries, representatives and partnerships are located throughout the United States and around the world.

Similar jobs