Software Development Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
In this role, you will collaborate with engineers and project teams to build software applications, develop APIs, improve system performance, and integrate data-driven solutions. You will contribute to the entire software development lifecycle, from technical design and implementation to testing, deployment, and ongoing maintenance., * Design, develop, test, and maintain software applications and services.
- Write clean, efficient, reusable, and maintainable code.
- Build and integrate APIs, backend services, and application components.
- Develop scalable solutions for data processing and business workflows.
- Collaborate with engineering teams to define technical requirements.
- Troubleshoot software defects and resolve performance issues.
- Conduct code reviews and implement software testing practices.
- Integrate applications with databases, cloud platforms, and external services.
- Support deployment processes and continuous integration workflows.
- Improve application reliability, scalability, security, and maintainability.
- Maintain technical documentation and development standards.
- Participate in technical planning and continuous improvement initiatives.
Requirements
TechFabric is seeking a skilled Software Development Engineer to design, develop, test, and maintain scalable software applications and technology solutions. The ideal candidate will have strong programming skills, experience with modern development frameworks, and the ability to solve complex technical challenges while delivering reliable, high-quality software., * Experience in software development or software engineering.
- Proficiency in one or more programming languages, such as Python, Java, C#, or JavaScript.
- Understanding of data structures, algorithms, and software design principles.
- Familiarity with databases, APIs, and distributed application architectures.
- Knowledge of version control tools such as Git.
- Understanding of software testing, debugging, and deployment processes.
- Strong analytical, communication, and problem-solving skills.
- Ability to collaborate effectively with technical and business teams.
Preferred Skills
- Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
- Familiarity with data engineering platforms, including Databricks.
- Knowledge of modern backend frameworks and microservices.
- Experience with CI/CD pipelines and automated testing.
- Understanding of containerization and infrastructure automation.
- Familiarity with AI integrations, data pipelines, or enterprise software systems.
About the company
TechFabric is a software development and data engineering company headquartered in Gilbert, Arizona, serving businesses across the Phoenix metropolitan area and nationally. Founded in 2017, the company builds custom software, AI systems, data platforms, APIs, and web and mobile applications. Its engineering services include cloud solutions, Databricks development, data engineering, and enterprise application development. TechFabric works with organizations to build, deploy, and maintain production software systems. <Cite refs={[“turn180359search0”,”turn180359search1”,”turn180359search7”]}/>
Pay: $100,000.00 - $135,000.00 per year
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…