A prominent non-profit organization is seeking a Lead Software Developer to design and implement scalable software solutions. This role requires strong leadership to mentor the engineering team and align technology initiatives with business goals. Ideal candidates will have extensive software engineering experience, proficiency in multiple programming languages, and a solid grasp of cloud platforms. This is a full-time position based in Amarillo, Texas.
Qualifications
7–10+ years of professional software engineering experience.
2–3+ years in a lead or senior role.
Proven ownership of system design for complex applications.
Strong proficiency in core stacks and modern front-end frameworks.
Hands-on experience with CI/CD and containerization.
Ability to mentor and conduct code/design reviews.
Responsibilities
Lead software design and architecture decisions.
Translate business needs into scalable technical solutions.
Review code and ensure quality adherence.
Mentor engineering staff for continuous improvement.
Stay current with emerging technologies.
Skills
System design/architecture
Software engineering
REST/GraphQL APIs
Database management
Cloud platforms (Azure/AWS/GCP)
Containerization (Docker)
Orchestration (Kubernetes)
Agile frameworks
Education
Bachelor's Degree in CIS
Tools
.NET/C#
Java
Node.js
Python
Angular
React
Vue
Terraform
Bicep
Job description
A prominent non-profit organization is seeking a Lead Software Developer to design and implement scalable software solutions. This role requires strong leadership to mentor the engineering team and align technology initiatives with business goals. Ideal candidates will have extensive software engineering experience, proficiency in multiple programming languages, and a solid grasp of cloud platforms. This is a full-time position based in Amarillo, Texas.