Mc Lean, VA
|
Software Engineering
|
Contract-to-perm
{"JobID":308227,"JobType":["Contract-to-perm"],"EmployerID":null,"Location":{"Latitude":-77.1637272727273,"Longitude":38.9541818181818,"Distance":null},"State":"Virginia","Zip":"22102","ReferenceID":"DEN-647593","PostedDate":"\/Date(1693332984000)\/","Description":"We are seeing a Software Engineer who will support the design, development, and continuous engineering of an Enterprise Data Platform that enables application and AI/ML development activities. You will design and deploy a Developer Portal that facilitates onboarding of data engineers, allowing them to discover existing data sources, and provision, develop, and monitor new data pipelines and products, including visualizations and reports. You will build test automation to validate new features within the Enterprise Platform prior to roll out to end users, and support deployment of bug fixes and security patches. You will ensure new features and functionality align to stakeholder expectations. In a fast-paced, agile environment, you will leverage principles of modern software development across design, development, testing, and integration of new capabilities into the platform.","Title":"Software Engineer","City":"Mc Lean","ExpirationDate":null,"PriorityOrder":0,"Requirements":"5+ years of experience with designing, modifying, developing, writing, and implementing software programming applications using agile methods - 5+ years with Golang, Python, Rust, and similar programming languages- 5+ years of experience with JavaScript and TypeScript development, including Node.js, React, Material UI, and Express - Experience with integrating with existing codebases and applications, publishing and maintaining plugins or extensions of software development tools such as Atlassian products, GitLab, and Jenkins - Experience with developing production-ready solutions designed to scale across domains, including provisioning and customizing role-based access control and attribute-based access control - Experience with writing source code for new applications or generating and enhancing code samples for existing applications - Experience with acquiring client requirements and resolving workflow problems through automation optimization - Knowledge of Software Factories and (CI/CID) at scale including Backstage Software Catalog and GitLab Auto DevOps - Ability to create and debug tests and mocks including end-to-end testing using automated testing tools - Ability to obtain a security clearance - Bachelor\u0027s degree or 8+ years of experience in software engineering in lieu of a degree","Skills":"- Experience with scripting languages such as Python and Golang - Experience with administration of continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, GitHub actions, or similar - Experience with big data platform development and analytics - Secret clearance - Master\u0027s degree","Industry":"Software Engineering","Country":"US","Division":"Government","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":109.2000,"SalaryLow":72.8000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}
We are seeing a Software Engineer who will support the design, development, and continuous engineering of an Enterprise Data Platform that enables application and AI/ML development activities. You... More will design and deploy a Developer Portal that facilitates onboarding of data engineers, allowing them to discover existing data sources, and provision, develop, and monitor new data pipelines and products, including visualizations and reports. You will build test automation to validate new features within the Enterprise Platform prior to roll out to end users, and support deployment of bug fixes and security patches. You will ensure new features and functionality align to stakeholder expectations. In a fast-paced, agile environment, you will leverage principles of modern software development across design, development, testing, and integration of new capabilities into the platform.Less