Software Engineer / Architect

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

Opportunity

PeopleTec is currently seeking a Software Engineer / Architect to support our Huntsville, AL location.

 

PeopleTec is a company that hires and develops technology talent and puts them to work on client projects across the United States.  We specialize in Digital Transformation, Cloud Services, DevSecOps, Cybersecurity, Artificial Intelligence (AI), Business Intelligence (BI), Data Science, and Machine Learning (ML) related initiatives, both in the federal and commercial space. We are currently seeking a mid/senior-level Software Engineer/Architect to support our Huntsville location.

 

Our team is seeking an exceptionally motivated self-starting Software Engineer / Architect to assist the architecture and development of our cutting-edge digital ecosystems and data mesh capabilities. The ideal candidate will have a strong background in software engineering, cloud computing, data architecture, and microservices, with a focus on creating scalable and flexible systems that enable seamless integration and data interoperability across our digital platforms.

 

Duties Include:

  • Assist with the design and development of digital ecosystem architectures including the integration of various systems, platforms, and tools.
  • Design and implement data mesh architectures to ensure decentralized data ownership and access across the organization.
  • Develop and deploy cloud-native applications utilizing AI and Large Language Models (LLMs) for scalable, high-performance solutions, leveraging platforms like AWS, Azure, and GCP to optimize performance and cost-efficiency.
  • Designed and implemented responsive, user-friendly web front-end applications using modern frameworks like React, Angular, and Vue.js, with a focus on optimizing performance, accessibility, and cross-browser compatibility.
  • Collaborate with cross-functional teams to ensure architectural alignment with business goals and technology strategies.
  • Develop and deploy software solutions within the digital ecosystem, ensuring high performance, scalability, and reliability.
  • Build and maintain APIs, microservices, and other software components that enable interoperability and data flow across different platforms.
  • Ensure the implementation of best practices in software development, including code reviews, testing, and continuous integration/continuous deployment (CI/CD).
  • Collaborate with product managers, business stakeholders, and other engineering teams to translate business requirements into technical solutions.
  • Communicate complex technical concepts to non-technical stakeholders, ensuring a shared understanding of the architecture and development processes.
  • Continuously evaluate and improve the performance, security, and scalability of the digital ecosystem.

Qualifications

Required Skills/Experience:

  • Mid to Senior Level Software Engineer/Architect experience (8+ years)
  • Experience developing and deploying cloud-native applications utilizing AI and Large Language Models (LLMs) for scalable, high-performance solutions, leveraging platforms like AWS, Azure, and GCP to optimize performance and cost-efficiency.
  • Experience designing and implementing responsive, user-friendly web front-end applications using modern frameworks like React, Angular, and Vue.js, with a focus on optimizing performance, accessibility, and cross-browser compatibility.
  • Strong technical skills to include knowledge of some or all the following: software development, systems engineering, software architecture, and digital transformation.
  • A deep understanding of Agile principles and methodologies.
  • Travel: 10 %
  • Must be a U.S. Citizen
  • An active DoD Secret clearance is required to perform this work. Candidates are required to have an active Secret clearance upon hire, and the ability to maintain this level of clearance during their employment.

Education Requirements:

  • Bachelor's degree in a relevant field (e.g., Computer Science, Engineering, etc.

Desired Skills:

  • Experience providing long-term vision and strategic thinking to align product development with overall business goals.
  • Ability to work independently and meet deadlines with minimal oversight.
  • Demonstrated track record of successfully delivering complex projects.
  • Proficiency in identifying, assessing, and managing risks associated with program delivery.
  • A willingness to learn new tools and adapt processes to fit product and stakeholder needs.
  • Demonstrated ability to prioritize tasks and manage multiple initiatives simultaneously.
  • Focus on understanding and meeting the needs of the end-users.
  • The capacity to adapt to changing circumstances and navigate through ambiguity, changing priorities and/or requirements.
  • The ability to negotiate and resolve conflicts effectively, both within the project team and with external parties.
  • Located in the Huntsville, AL area or willing to relocate.

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