
Software Development Engineer I - AI
- Irving, TX
- Permanent
- Full-time
- The SDE I works under general direction and consistently delivers on commitments
- The SDE I works under limited or no supervisory guidance and consistently delivers on commitments
- The SDE I is expected to demonstrate excellence in the software development practices performed by Scrum teams:Developing product features for any or all of the following: data marketplaces, mobile applications, web applications, and API services
- Migrating the product to the public cloud within the team as appropriate
- The SDE I invests in learning and experimentation to expedite cloud implementations
- Using automated pipelines for building, testing, and deploying software packages; continuously improving both the quality and speed of the pipelines
- Contributing to test automation and participating in peer reviews to increase product quality
- Maintaining a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues
- Investing in our Agile practice to continuously improve product quality, time to market, and team member happiness
- Software development expertise in the high-level programming language used by the product team
- Data and query analysis and optimization to deliver scalable, performant products and services
- Test data management to drive automated, repeatable, and reliable testing
- Participate in new feature development, automated tests, and the implementation of security controls
- Experience working in Agile Scrum teams, suggesting and contributing to improvements (getting better/faster/happier)
- Demonstrates software development proficiency
- Actively uses peer reviews and seeks out learning or other feedback mechanisms to improve software development skills
- Forms relationships to effectively accomplish tasks and manage dependencies
- Strong interpersonal, verbal, and writing skills
- The SDE will have experience with the following technologies as required for the product being developed: Low-code environments: Logic Apps, Outsystems Enterprise Service Bus: Tibco BusinessWorks (APIs and integration workflows) Pipeline Automation: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy Code Scanning: SonarQube, Checkmarx Source Code repos: Git Mobile: XamariniOS, XamarinAndroid, XamarinForms UI: Angular, Javascript, CSS, Nodejs, ASPNET MVC Containerization: Azure Kubernetes Service, Kubernetes (open source), Docker High level programming languages: Java, C# (NET MVC and NET Core), Go Scripting: Powershell, Bash Database: Oracle, Microsoft SQL Server, NoSQL (eg CosmosDB) Test Automation: XamarinUITest, Specflow, Selenium, Postman, Maven, TestNG, JMeter Operating systems: Windows, Linux
- Bachelor of Computer Science or related Engineering field; and/or commensurate experience
- Experience in software development and test automation required
Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive.
Compensation: Competitive pay and bonus eligibility
Work Life Balance: Flexible hybrid work environment, 2-days a week in office