What are the responsibilities and job description for the Senior Software Engineer position at GoAhead Solutions?
Job Details
GoAhead Solutions has an immediate need for a Senior Software Engineering Advisor in Bloomfield, CT. This would be a Twelve month contract to start out. This would also be an on-site position.
Job Summary:
As a Lead Engineer the candidate will work closely with cross-functional teams to ensure the successful delivery of high-quality software products. This person will be responsible for leading the design, development, and implementation of complex solutions using AWS, Open Search engine, Mustache, Spark, Scala, and Databricks.
Key Responsibilities:
-Lead the design and development of scalable and high-performance solutions using AWS services.
-Implement and manage Open Search engine for efficient data retrieval and analysis.
-Utilize Mustache for templating and dynamic query generation.
-Develop and optimize data processing workflows using Apache Spark.
-Write clean, maintainable, and efficient code in Scala / Python.
-Leverage Databricks for big data processing and analytics.
-Collaborate with product managers, architects, and other stakeholders to define technical requirements and deliver solutions.
-Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
-Ensure best practices in code quality, testing, and deployment.
Required Skills:
-8 years of Engineering experience
-Application Programming
-Elastic Search
-AWS
-Scala/Python
-Databricks
-Moustache
-Apache Spark
-Open Search
Education Required:
-Bachelors Degree