Senior Engineer

DFW Metroplex, TX

Full Time

About this role

At evolv Consulting, we are seeking to hire an experienced Senior Engineer to join our team. If you’re a passionate self-starter, evolv is a great place to get ahead.
Responsibilities for this role include:
  • Plans, designs, develops and tests high-quality, innovative and fully performing software systems or applications for software enhancements and new products.
  • Contribute to full software development life cycle.
  • Write maintainable, extensible, tested code, while complying with coding standards.
  • Produce specifications and determine operational feasibility.
  • Continuously Integrate and deliver software components into a fully functional software system.
  • Facilitate end to end user testing with customers.
  • Troubleshoot, debug and upgrade existing systems.
  • Fully mastered in immediate function/domain and has developed competent skills in complimentary functions or domains.
  • Train and provide support for junior members in mastered domain knowledge.
  • Autonomous, working on a day to day basis without supervision or support. Occasionally checks in with manager for questions, direction.
  • Understands the specific roadmap of assigned product or function and the interconnectedness of business systems, products, and/or technologies.
  • Exhibits strong growth mindset, approaches feedback and constructive criticism eagerly and actively implements plans for change.
  • Positively contributes to team and organizational culture.
  • Raises concerns in a constructive manner.
  • Understands the needs of the client, and approaches work with a desire to exceed customer expectations.

Requirements

  • 8+ years of experience.
  • Strong backend experience in Java building production ready applications.
  • AWS experience (specifically in services such as Lambda, Beanstalk, Kinesis, DynamoDB etc.) developing applications for cloud platforms.
  • Experience with infrastructure-as-code tools such as Terraform or CloudFormation.
  • Should have used one of the common Java frameworks: Spring, Spring Boot, Quarkus or similar, and any of the Java Persistence API and JDBC implementations.
  • Experience in building streaming and batch data pipelines using Big Data technologies (Spark, Flink, Kinesis, Kafka, etc) on large scale unstructured data sets.
  • Kubernetes experience for developing, deploying, and orchestrating micro-services.
  • Experience developing applications within Docker containers.
  • Expertise in multiple languages such as Java/Kotlin/Scala.
  • Good understanding of concepts regarding security, privacy, performance, etc.

Apply to Senior Engineer