Software Developer Mid (Python), TS/SCI

Maania Consultancy Services
Fuquay Varina, NC


Key Responsibilities

  • Design, develop, and maintain software applications, features, and components using programming languages, frameworks, and tools
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews
  • Implement assigned user stories and tasks, ensuring alignment with project requirements and acceptance criteria
  • Write clean, maintainable code and conduct unit testing to verify software functionality
  • Document software designs, implementation details, and technical specifications

Required Qualifications

  • Minimum of five (5) years of professional experience in software development roles, with exposure to designing and building software solutions
  • Experience with developing programs in Python
  • Minimum of two (2) years of experience working in Agile environments in roles involving collaboration within Agile teams
  • Experience with development in one or more scripting languages or methodologies (e.g., Go, Bash, JavaScript, etc.)
  • Experience designing working environments and/or programs within Linux-based operating systems (Ubuntu, RedHat, Debian, etc.)
  • Experience with User Interface / User Experience (UI/UX) development technologies, especially with JavaScript frameworks, such as React, Angular, or Vue
  • Working knowledge of database query languages and mobile database design (e.g., SQLite)
  • Familiarity with issue tracking software, such as Jira, as part of a software development team
  • Experience with the git version control system

Preferred Qualifications

  • Relevant certifications such as Agile Certified Practitioner (PMI-ACP), Certified Scrum Developer (CSD), or similar certifications demonstrating proficiency in Agile software development practices are beneficial but not required
Posted 2025-10-25

Recommended Jobs

Entry Level Express Technician

NAS-13 AAG Asheville, LLC
Asheville, NC

Job Description Job Description Join our team: Fred Anderson Automotive Group is looking for entry level technicians at  Fred Anderson Nissan of Asheville. Come join us for an opportunity t…

View Details
Posted 2025-10-24

Customer Care Agent

RevoLusion
North Carolina

At RevoLusion Consultants Inc., we believe in the power of community and the impact of meaningful connections. We have partnered with top telecommunication companies to help customers in our lo…

View Details
Posted 2025-09-22

Home Care Registered Nurse -Per Diem

Senior Helpers of Central NC
Salisbury, NC

Great companies need great leaders. Why Join Us? * Great Place to Work® Certified * Autonomy—We encourage our team members’ independence and believe in our team to complete their job duties wit…

View Details
Posted 2025-09-18

School Based Mental Health Therapist

Hope Services, LLC
Smithfield, NC

Job Description Job Description Description: Why Hope Services? Hope Services, LLC is dedicated to providing and prioritizing only quality and effective behavioral health service delivery for …

View Details
Posted 2025-10-25

Data Management Lead

BioAgilytix
Durham, NC

This role is BioAgilytix's go-to person for everything related to data. You'll build the rules, processes, and cloud pipelines that keep lab and business information accurate, secure, and easy to find…

View Details
Posted 2025-09-22

Senior Data Engineer (Hybrid)

Serigor Inc.
Durham, NC

Job Title: Senior Data Engineer (Hybrid) Location: Durham, NC Duration: 12 Month Job Description: The client is seeking a Senior Data Engineer to lead the development and optimization of…

View Details
Posted 2025-09-26

Licensed Clinical Social Worker/ Licensed Clinical Social Worker Assoc

Healing Pathways LLC
Charlotte, NC

Job Description Job Description About Healing Pathways: Healing Pathways is a leading mental health and wellness center dedicated to providing compassionate care to individuals and families in N…

View Details
Posted 2025-10-26