Software Engineering Consultant
4 weeks ago
As a Software Engineering Consultant at Mindlance, you will be responsible for providing expert content and professional leadership on complex engineering assignments and projects. Your primary focus will be on designing and developing a consolidated, conformed enterprise data warehouse and data lake that stores critical data across customer, provider, claims, client, and benefits data.
Key Responsibilities:
- Design and develop ETL platforms for various business use cases that are fault-tolerant, highly distributed, and robust.
- Analyze large sets of structured and semi-structured data for business analytics and ETL design.
- Translate business needs and vision into a roadmap, project deliverables, and organization strategies.
- Design and implement ETL solutions using cloud-native platforms.
- Collaborate with analytics and business teams to design data models that feed business intelligence tools, increasing data accessibility and encouraging data-driven solutions.
Requirements:
- Experience with data modeling techniques for cloud data stores and on-prem databases like Teradata, Teradata Vantage (TDV), etc.
- Preferred working experience in ETL development in Teradata Vantage and data migration from on-prem to Teradata Vantage.
- Proficiency in SQL, relational and non-relational databases, query optimization, and data modeling.
- Experience with source code control systems like Gitlab.
- Experience with large-scale distributed relational and NoSQL database systems.
Preferred Skills:
- Good experience in designing and developing data pipelines for data ingestion and transformation using Spark.
- Distributed computing experience using Python, Pyspark.
- Good understanding of Spark framework and Spark architecture.
- Experience working in cloud-based big data infrastructure.
- Excellent in trouble-shooting performance and data skew issues.
About Mindlance:
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.
-
Senior Software Engineer
4 weeks ago
Nashville, Tennessee, United States HealthStream Full timeJob OverviewHealthStream is a leading provider of healthcare workforce solutions, and we're seeking a skilled Senior Developer to join our team. As a Senior Developer, you will design, develop, and maintain software products that adhere to technology best practices and product offerings. You will work closely with team leaders and senior developers to...
-
Software Engineer
1 month ago
Nashville, Tennessee, United States Regions Bank Full timeJob SummaryRegions Bank is seeking a highly skilled Software Engineer to join our Technology team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications to support the bank's business operations.Key ResponsibilitiesDesign and develop software applications using .NET Core, ASP.NET, and C#Collaborate...
-
Senior Software Engineering Lead
4 weeks ago
Nashville, Tennessee, United States Prime Therapeutics Full timeWe are seeking a highly skilled Senior Software Engineering Lead to join our team at Prime Therapeutics. As a key member of our engineering team, you will be responsible for leading the development of high-quality, scalable software applications in AWS cloud.Key Responsibilities:Design and develop highly scalable applications in AWS cloud using tools like...
-
Software Engineer
4 weeks ago
Nashville, Tennessee, United States Oracle Full timeJob DescriptionWe are seeking a highly skilled Software Engineer to join our team at Oracle. As a key member of our Cloud Infrastructure group, you will be responsible for designing and developing critical components of our next-generation data-planes.Key Responsibilities:Design and develop high-performance, scalable data-plane componentsCollaborate with...
-
Software Engineer Intern
4 weeks ago
Nashville, Tennessee, United States Oracle Full timeAbout the Role:We are seeking a highly skilled Software Engineer Intern to join our team at Oracle. As a Software Engineer Intern, you will be responsible for developing, debugging, and designing enterprise-class software applications.Key Responsibilities:Apply your knowledge of software development to manage software development tasks associated with...
-
Senior Civil Engineer
4 weeks ago
Nashville, Tennessee, United States Bohler Engineering Full timeTransform Communities with UsAt Bohler Engineering, we empower ambitious professionals to become accomplished experts in land development consulting and site design services. Our team of experts works closely with top real estate professionals to identify opportunities and create successful land development projects that transform communities.What You'll...
-
Principal Software Engineer
4 weeks ago
Nashville, Tennessee, United States Oracle Full timeJob DescriptionOracle is seeking a highly skilled Principal Software Engineer to join our Cloud Infrastructure team. As a key member of our team, you will be responsible for designing and developing innovative cloud services that meet the needs of our customers.The ideal candidate will have a strong background in distributed systems, cloud computing, and...
-
Software Development Engineer
4 weeks ago
Nashville, Tennessee, United States Amazon Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Your primary focus will be on building cloud-based applications using a range of technologies, including AWS, Java,...
-
Software Engineer
4 weeks ago
Nashville, Tennessee, United States Regions Bank Full timeJob DescriptionAt Regions Bank, we are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for overseeing the development, modification, and maintenance of applications. This includes monitoring system applications, ensuring systems run smoothly, and creating reports and other documentation outlining...
-
Software Engineer
3 weeks ago
Nashville, Tennessee, United States Fusion Medical Staffing Full timeAbout the Role As a Software Engineer on our Product Development team, you will be responsible for designing and developing software applications that meet the needs of our customers. Your key responsibilities will include: • Developing software applications using a variety of programming languages and technologies • Collaborating with cross-functional...
-
Senior Software Development Engineer
1 month ago
Nashville, Tennessee, United States Amazon Full timeAbout the RoleAs a Senior Software Development Engineer at Amazon, you will be part of a team that solves complex problems at a rapid pace, utilizing the latest technologies to create scalable solutions.You will have the opportunity to work on a wide range of projects, from building new features and products to improving the customer and seller experience...
-
Software Engineering Team Lead
4 weeks ago
Nashville, Tennessee, United States CoStar Realty Information, Inc. Full timeSoftware Engineering Team LeadWe are seeking an accomplished Software Engineering Team Lead to join our team in supporting multiple software products and brands across the organization. This position is located in Nashville, TN and offers a schedule of 3 days onsite and 2 days remote.Key Responsibilities:Leading an engineering team of 3-4 peopleArchitecting,...
-
Software Quality Assurance Engineer
1 month ago
Nashville, Tennessee, United States L3 Technologies Full timeJob Title: Software Quality Assurance EngineerJob Summary:The Software Quality Assurance Engineer is responsible for ensuring the quality of software solutions by creating and executing test plans, managing test activities, and collaborating with Agile Scrum development teams.The ideal candidate will have a strong understanding of software testing...
-
Software Development Engineer, AFT
4 weeks ago
Nashville, Tennessee, United States Amazon Full timeAbout the RoleAs a Software Development Engineer on Amazon's Fulfillment Technologies team, you will be responsible for designing and implementing scalable solutions to solve complex problems related to inventory quality management. You will work with senior technical leaders to grow your skills and learn how to build robust solutions that operate at Amazon...
-
Software Development Engineer Intern
4 weeks ago
Nashville, Tennessee, United States Oracle Full timeAbout the Role:We are seeking a highly motivated and talented Software Development Engineer Intern to join our team at Oracle. As a Software Development Engineer Intern, you will have the opportunity to work on cutting-edge cloud infrastructure products and services, and contribute to the development of next-generation applications and...
-
Staff Engineer
4 weeks ago
Nashville, Tennessee, United States Bohler Engineering Full timeAbout the Role:We are seeking a highly skilled Staff Engineer to join our team at Bohler Engineering. As a Staff Engineer, you will play a key role in delivering high-quality land development projects to our clients.Key Responsibilities:Collaborate with team members to work on challenging land development projects in a fast-paced environmentHone your...
-
Software Engineer
4 weeks ago
Nashville, Tennessee, United States Caterpillar Full timeAbout CaterpillarCaterpillar, a multinational corporation, is a global leader in the manufacturing of construction and mining equipment. With a rich history spanning over 90 years, the company has been a driving force in shaping the world we live in. As a company that values innovation, sustainability, and progress, Caterpillar has created a platform for...
-
Senior Software Engineering Advisor
4 weeks ago
Nashville, Tennessee, United States The Cigna Group Full timeJob OverviewThe Cigna Group is seeking a highly skilled Senior Software Engineering Advisor to join our team. This is a Band 4 Senior Contributor career track role that requires a strong background in software engineering and cloud native technologies.The ideal candidate will have a solid understanding of complex distributed applications and a passion for...
-
Software Engineer
3 weeks ago
Nashville, Tennessee, United States Jenis Splendid Ice Creams LLC. Full timeJob Title: Software Engineer - Full StackJob Summary:We are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have experience with both front-end and back-end development, and be proficient in JavaScript, HTML/CSS, and Node.js.Key Responsibilities:- Develop and maintain scalable, efficient, and secure software applications-...
-
Senior .NET Software Engineer
4 weeks ago
Nashville, Tennessee, United States Cognizant Technology Solutions Full timeAbout the Role:Cognizant Technology Solutions is seeking a highly skilled .NET Software Professional to join our digital software team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions using SQL Server, C#, SQL, and .Net Framework.Key Responsibilities:Design and implement software...