Source description
About the role
Title: Sr. Engineer 2
Contract Duration: 6-12 months + extensions
Location: Fort Worth, Texas
Top Mandatory Skills and Experience:
-
8+ years of experience
-
AI and ML experience
-
Bachelor degree Computer Science
-
Hands-on SW development experience
-
Coaching experience
-
TDD, Java and/or Python
All you'll need for success
• Minimum Qualifications- Education & Prior Job Experience
• Bachelor's degree in computer science or related discipline or an equivalent combination of education and work experience
• 4+ years of relevant work experience in an agile environment
• Demonstrated expertise in at least one object-oriented language.
• Previous experience supporting high performing Agile / DevOps teams.
• Past experience coaching or mentoring others, in any context.
• Hands-on experience with engineering practices such as object-oriented design patterns, Extreme Programming, cloud design patterns, TDD, BDD, refactoring, and automation
• Experience with Continuous Integration and Continuous Delivery
• Expertise in Agile methodologies like Extreme Programming, Kanban, or Scrum
• Experience with implementing and operating DevOps tools/platforms across some part of the development lifecycle.
• Working experience deploying and supporting business-critical, Internet scale distributed systems or high-volume client/server systems
• Proven experience in SQL and ability to design relational database schemas
• Ability to scrutinize provided architectures and suggest optimizations for deployment and minimizing the cost of change.
Preferred Qualifications- Education & Prior Job Experience
-
• Experience building continuous integration/deployment pipelines.
-
• Experience with any of the following:
-
• The Testing Pyramid and how to effectively apply it
-
o Multi-threading and concurrency
-
o Debugging, performance profiling and optimization
-
o Object-oriented and service-oriented application development patterns
-
• Experience with native/cross-platform Mobile development
-
• Adept and comfortable communicating with team members and external business stakeholders of all levels
-
• Demonstrated ability to find creative ways of improving and simplifying solutions, systems, and processes without getting bogged down in blockers or bottlenecks.
-
• Experience in modern and classical neural networks including LLMs, CNNs and RNNs, Agentic AI and Autonomous Agents, RAG architecture, and MLOPs
Skills, Licenses & Certifications
-
• Proficiency with the following technologies:
-
o Programming Languages: Java, Python, C#, Javascript/Typescript
-
Frameworks: Spring/SpringBoot, FastAPI
-
o Front End Technologies: Angular/React
-
o Deployment Technologies: Kubernetes, Docker
-
o Source Control: GitHub, Azure DevOps
-
o CICD: GitHub Actions, Azure DevOps
-
o Data management: PostgreSQL, MongoDB, Redis
-
o Integration/APIs Technologies: Kafka, REST, GraphQL
-
o Cloud Providers such as Azure and AWS
-
o Test Automation: Selenium, TestNG, Postman, SonarQube, Cypress, JUnit/NUnit/PyTest, Cucumber, Playwright, Wiremock/Mockito/Moq
-
• Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity.
-
• Ability to concisely convey ideas verbally, in writing, in code, and in diagrams.
-
• Proficiency in object-oriented design techniques and principles
-
• Proficiency in Agile frameworks and methodologies
-
• Proficiency in DevOps Toolchain
More at Echo IT Solutions