Senior Software Developer (Data)

Job Locations US-AL-HUNTSVILLE
ID
2024-3898
Category
Engineering & Science
Position Type
Regular Full-Time

Responsibilities

PeopleTec is currently seeking a Senior Software Developer (Data) to support our Huntsville, AL location.

 

This is NOT a remote position.Our team is seeking a highly skilled and creative Senior Software Developer (Data). The ideal candidate will have a strong background in software development and database design, with extensive experience in Azure cloud services and Python programming. We are developing a new cloud-native, data-centric product for the US Army. This role will be crucial in developing our new data-centric application, from conceptualization to deployment, ensuring scalability, efficiency, and security. Strong candidates will have experience in early-stage product creation including initial design and hands-on development for data-centric products with multiple users in security-conscious environments.

 

Duties:

  • Design and implement robust data pipelines using modern tools (Azure Functions, Azure Synapse, PySpark, DataBricks, etc).
  • Ensure efficient data transformation and analysis.
  • Develop Azure functions to automate data processing and integration tasks.
  • Help define coding standards, create packages and libraries that can be leverage by other engineers.
  • Engage in early-stage product development, contributing creative solutions and a user-centric approach to design and functionality.
  • Collaborate with cross-functional teams to define product requirements, design specifications, and development schedules.
  • Ensure database designs are optimized for performance, scalability, and reliability.
  • Write clean, maintainable, and efficient code in Python for various aspects of the application.
  • Stay abreast of the latest trends and technologies in software development and data engineering and suggest innovative tools and processes to improve product development and performance.
  • Lead by example, demonstrating self-motivation, creativity, and initiative to achieve both personal and project goals.

Qualifications

Required Skills/Experience:

  • Proven expertise in Azure cloud services, including Azure Functions and Azure Synapse pipelines.
  • Strong proficiency in Python and experience with other programming languages (TypeScript, C#).
  • Experience implementing cloud, data, and software architecture designs, patterns, and best practices.
  • Experience with Power BI or similar tools for data visualization.
  • Familiar with DevOps and CI/CD
  • Familiarity with Agile development methodologies and early-stage product development.
  • Excellent problem-solving skills, creativity, and a strong sense of ownership.
  • Ability to work independently and as part of a team in a fast-paced, changing environment.
  • Excellent verbal and written communication skills.
  • Located in the Huntsville, AL area or willing to relocate.
  • Ability to obtain a Secret clearance.

 

Education Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • At least 5 years of experience in software development, with a focus on database design and data-centric applications.

Overview

People First. Technology Always.

 

PeopleTec, Inc. is an employee-owned small business founded in Huntsville, AL that provides exceptional customer support by employing and retaining a highly skilled workforce.

 

Culture: The name "PeopleTec" was deliberately chosen to remind us of our core value system - our people. Our company's foundation was built on placing our employees and customers first. With an award-winning atmosphere, we have matured into a company that boasts the best and brightest across multiple technical fields.

 

Career: At PeopleTec, we value your long-term goals. Whether it's through our continuing-education opportunities, our robust training programs, or our "People First" benefits package, PeopleTec truly believes that our best investments are our people.

 

Come Experience It.

#cjpost #dpost

 

EEO Statement

 

PeopleTec, Inc. is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. If you have any difficulty using our online system and you need an accommodation due to a disability, you may use the following email address, applicationhelp@peopletec.com and/or phone number (256.319.3800) to contact us about your interest in employment with PeopleTec, Inc.

 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law. PeopleTec, Inc. participates in E-Verify.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed