Tuesday, October 17, 2017

Lead Software Engineer in Carrollton, TX - Salary: $130K – $150K

Please reply at rsmith@bestrecruitingsolutions.com

 

Title:  Lead Software Engineer (11021)

DIRECT HIRE

Salary: $130K – $150K

Location: Carrollton, TX

Interview Process: Telephone Interview, Face To Face Interview

 

JOB DESCRIPTION:

  • Utilize your talents and expertise to develop our newest data engine platform to enable seamless data sharing between applications, efficient management of master data and reference data.
  • Have a key role working alongside other engineers and with a variety of other disciplines, including TechOps/DevOps, Java software engineering and quality assurance.
  • Have excellent communication and interpersonal skills.
  • Help the team reach consensus on strategies, roadmaps and designs.
  • Liberated from the traditional constraints of legacy data centers and monolithic architectures, you design and construct elastic, fault-tolerant, high-performance, scalable systems, that are cloud native.
  • Legacy systems are to be maintained with traditional High Availability (HA) and Disaster Recovery (DR) strategies. Agile, collaborative and flexible.
  • Organize around self-directed, largely autonomous Scrum teams.
  • Work well with others, enjoy opportunities to collaborate and readily adapt as strategies evolve and priorities change.
  • Have at least three years of experience in a variety of contexts during which you've contributed to the construction of scalable, extensible software solutions and systems.
  • Instinctively partner with the Quality Engineering and Quality Assurance team members, responding immediately to failing test cases and ensuring that quality is engineered from the Inside Out.
  • Engineering/software development of scalable, reliable and highly available cloud native services and APIs using Micro services architecture patterns and REST principles.
  • Follow Twelve-factor App methodology to develop the services
  • Design and development of compute engines using computing frameworks like Apache Spark and analytics solutions using Hadoop framework (MapReduce, HDFS, Hive, Impala, Parquet)
  • Evaluate frameworks and tools and pick the right choice for a given problem.
  • Collaborating with enterprise architects to ensure the alignment with enterprise recommendation.
  • Develop cloud native solutions that run on cloud infrastructure like AWS.
  • Partner with Business Analysts to develop user stories and to maintain a groomed product backlog. Effective application of Agile software development methodology.
  • Team is expected to produce production-ready code at the conclusion of every two week sprint.
  • Work with architects and other technologists to determine the technical design for feature requirements and effectively communicate the design to others in the team.
  • Drive innovation through rapid prototyping and iterative development.
  • Feed market intelligence and potential product improvements to the technical team and development team.
  • Continuously improve your skills, product expertise, and knowledge on related technical topics.
  • Ensure that our applications and infrastructure are designed and implemented to the highest security standards thus maintaining and enhancing customer trust
  • Understanding a broad range of big data and distributed computing concepts like MapReduce, stream processing and various types of NoSQL data stores like document store, wide column store and graph store.

 

REQUIREMENTS:

  • 5 years' experience of Java programming in a leading-edge software engineering environment, including experience with co-located as well as geographically distributed teams.
  • 2 years of experience in developing APIs using Microservices based architecture in Java ecosystem.
  • Experience with Spring and Spring Boot frameworks is preferred.
  • 1 year of experience in developing solutions for cloud like Amazon Web Service (AWS). AWS certification is a plus.
  • 2 years of experience working in Production big data projects using technologies, including but not limited to, Hadoop, HDFS, Apache Spark, Impala, Hive, Parquet, Zoo keeper, Kafka, Elastic Search.
  • High level understanding of various NoSQL database technologies and experience with at least one of them with a preference for Couchbase, HBase, and Cassandra.
  • Experience with graph technologies is a plus. (Triple Stores, RDF, SPARQL, OWL)
  • High fluency in working with Linux operating systems using the command line/shell.
  • Good experience with CI/CD/DevOps processes and tools.
  • Worked in an environment in which releasable code is delivered every two-to-four weeks.
  • Whether via face-to-face discussion, phone, email, chat, white-boarding, or other collaboration platforms, effective communicator who can inform, explain, and coordinate.
  • Ability to build and deliver hands-on technology proof-of-concepts and demonstrations.
  • Experience working in Agile/Scrum team environments.
  • 3-5 years' experience leading teams.  MUST have EXCELLENT communication skills.
  • Bachelor's degree in Computer Science, Information Systems, or related technical discipline is required.

 

 

If you're not interested, please share the requirement with your friends/colleague and we will pay you referral fee once candidate get placed.

 

Regards,

Robin Smith l Staffing Manager

Carrollton, TX l Best Recruiting, Inc.

972-348-9746

 

 

 

 

--
You received this message because you are subscribed to the Google Groups "SureShotJobs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sureshotjobs+unsubscribe@googlegroups.com.
To post to this group, send email to sureshotjobs@googlegroups.com.
Visit this group at https://groups.google.com/group/sureshotjobs.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment