> Markdown version of [/jobs/ext/1405094-software-engineer](https://www.wearedevelopers.com/jobs/ext/1405094-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Techfield, LLC - **Location:** Austin, TX, United States - **Salary:** $72,800.0 - $74,880.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Software Applications, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Code Review, Databases, Continuous Delivery, Continuous Integration, Software Design Patterns, Web Development, Github, Python (Programming Language), Microsoft SQL Server, MySQL, NoSQL, Scrum Methodology, Systems Development Life Cycle, Ruby on Rails, Role-Based Access Control, Software Deployment, Software Engineering, SQL Databases, Subversion, Systems Architecture, Cloud Platform System, ReactJS, Git, Front End Software Development, Restful APIs, Software Version Control, Jenkins, Programming Languages, Microservices - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=715b0fbfaa3d8ec8 ## About the Role * Proven experience in software development across multiple programming languages including Java, C#, Python, Ruby on Rails, or C++. * Strong understanding of web development technologies such as JavaScript frameworks (React Express), HTML/CSS, and front-end development experience. * Hands-on experience with RESTful API design, microservices architecture, and system scalability principles. * Familiarity with cloud infrastructure services like AWS or Azure for application deployment and management. * Knowledge of database systems including SQL (MySQL, MS SQL Server) and NoSQL options is highly desirable. * Experience working within Agile software development methodologies such as Scrum or Kanban. * Proficiency with version control systems like Git or SVN along with CI/CD tools for automated testing and deployment. * Strong grasp of software engineering concepts including design patterns, system design for system development, and security best practices such as RBAC. * Excellent problem-solving skills combined with the ability to communicate technical ideas clearly across teams. Join us to be part of a dynamic environment where innovation drives success! Your expertise will help shape the future of our technology solutions while advancing your career in a collaborative setting committed to excellence. ## Description We are seeking an energetic and highly skilled Software Engineer to join our innovative development team. In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that power our core systems. Your expertise will help us build robust applications leveraging modern technologies and best practices in software engineering. This position offers an exciting opportunity to work on complex system design, cloud infrastructure, and cutting-edge web development projects that make a real impact., * Develop, test, and deploy high-quality software applications using programming languages such as Java, C#, Python, Ruby on Rails, and JavaScript frameworks. * Design scalable system architectures and microservices that support growth and ensure optimal performance across platforms. * Collaborate within Agile teams to plan sprints, review code, and deliver features efficiently using version control tools like GitHub, SVN, and Git. * Build and maintain RESTful APIs to facilitate seamless communication between different software components and external services. * Implement best practices in software design patterns, security (including RBAC), and system scalability to enhance application robustness. * Work with cloud infrastructure providers such as AWS or Azure to deploy, monitor, and optimize applications in cloud environments. * Contribute to continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins or similar platforms for streamlined releases. * Engage in system design discussions for developing new features or improving existing systems with a focus on performance and reliability. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)