Principal App Sys Engineer Jobs in Washington, DC at Amtrak

Title: Principal App Sys Engineer

Company: Amtrak

Location: Washington, DC

Salary: $80K – $100K*

Category: Transportation

Job Description

Job Duties:Conduct software analysis, design, prototyping, coding, unit testing and integration. Work on implementation and maintenance of software development work. Collaborate with the technical teams and interfaces directly with the business to define data requirements and resolve data integrity. Develop and manage continuous integration and continuous deployment for all systems. Build application packages for production and non-production environment, and manage build configuration. Lead, participate and manage the service change, transition and continuous improvement. Documents changes to architecture, design, and integration Maintains application support document repositories. Helps develop and maintain system and software architecture diagrams and all service artefacts. Monitor and support all the services, systems, and performance metrics to meet the SLAs.

Requirements:Employer will accept Master’s degree in Information Technology, Information Systems, Engineering, Data Science, or related technical field or related technical field and 2 year(s) of work experience in job offered or 2 year(s) of work experience in a related occupation. Position requires: (1) Enterprise Service Bus (ESB) experience with Mulesoft and Webmethods; (2 Anypoint Studio, Rational Application Developer, Eclipse, Sencha Architect IDEs; (3) non-relational databases DynamoDB and MongoDB; (4) Proficiency in Java/J2EE, Node.js, Python, or Ruby and .NET programming languages; (5) Multi-threaded software and design patterns.; (6) Relational databases Orcale, MS-SQL, MySQL, Postgres, DB2; (7) SOAP, REST, JSON or XML based web services; (8) Messaging technologies: IBM MQ, ActiveMQ, or AWS Kinesis; (9) JDBC and ORM technologies: JPA, Hibernate, MyBatis; (10) AWS technologies: S3, Lambda, Elastic Beanstalk, SQS, SNS, API Gateway, Pinpoint, EC2, Data Pipeline, CloudWatch, CodeCommit and CloudFormation; (11) Spring Boot applications, EFK and ELK integration; (12) DevOps technologies: Jenkins, Docker and Splunk; (13) UI technologies: Struts, JSF, MyFaces, Servlets, AngularJS, ExtJS, Bootstrap, HTML5 and JavaScript; (14) Git, BitBucket, cMake, svn, clearcase, REACT and related software management tools and frameworks; (15) Knowledge in Datapower, Hybris and Salesforce is a must. This position requires pre-employment background verification, medical review, and pre-employment drug screen.

See Less

Valid through: 6/18/2020


About Amtrak

The National Railroad Passenger Corporation, doing business as Amtrak /'æmtræk/, is a passenger railroad service that provides medium- and long-distance intercity service in the contiguous United States. Founded in 1971 to take over most of the remaining U.S. passenger rail services, it is partially government funded yet operated and managed as a for-profit corporation. Amtrak serves more than 500 destinations in 46 states and three Canadian provinces, operating more than 300 trains each day over 21,300 miles (34,000 km) of track. Some track sections allow trains to run as fast as 150 mph (240 km/h). In fiscal year 2015, Amtrak served 30.8 million passengers and had $2.185 billion in revenue, while employing more than 20,000 people. Nearly two-thirds of passengers come from the 10 largest metropolitan areas; 83% of passengers travel on routes shorter than 400 miles (644 km). Its headquarters is at Union Station in Washington, D.C. The name "Amtrak" is a portmanteau of the words "America" and "trak", the latter itself a sensational spelling of "track".