Software Developer Core Technical Responsibilities
• Design & Implementation: Architecting and building robust applications, often using a full-stack approach with Python, Django, and modern frontend technologies like Vue or React.
• Coding & Quality Assurance: Writing clean, testable, and efficient code while conducting rigorous unit and integration testing to ensure functionality and prevent defects.
• Data Systems Management: Building and maintaining complex data pipelines and orchestration systems (e.g., using SQL and PostgreSQL) to process large datasets, such as healthcare pricing models.
• System Maintenance: Monitoring existing software to fix bugs, optimize performance, and implement upgrades for security or evolving user requirements.
• Technical Documentation: Authoring detailed specifications, operational manuals, and system diagrams to guide future development and maintenance efforts.
Collaborative & Operational Duties
• Cross-Functional Partnership: Collaborating with Product Managers, UI/UX Designers, and subject matter experts to align technical solutions with business goals and regulatory standards like HIPAA.
• Agile Participation: Engaging in Agile/Scrum methodologies, including daily standups, sprint planning, and team retrospectives, especially in remote environments.
• Mentorship: Senior developers are often tasked with mentoring junior engineers and fostering a healthy, high-growth technical culture.
• Stakeholder Communication: Proactively communicating project status, identifying blockers, and translating technical concepts for non-technical audiences.
Key Skills for the Role
• Languages: Proficiency in Python, JavaScript, SQL, and C++ depending on the specific stack.
• Tools: Mastery of version control (Git/GitHub) and deployment/monitoring tools.
• Mindset: An entrepreneurial, problem-solving approach to navigate uncertainty and iterate quickly toward value
Top Skills
Similar Jobs
What you need to know about the Charlotte Tech Scene
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus



