Software Engineer

Techfield, LLC
Austin, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 75K

Job location

Austin, United States of America

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Automation of Tests
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Code Review
Databases
Continuous Delivery
Continuous Integration
Software Design Patterns
Web Development
Github
Python
Microsoft SQL Server
MySQL
NoSQL
Scrum
Systems Development Life Cycle
Ruby on Rails
Role-Based Access Control
Software Deployment
Software Engineering
SQL Databases
Subversion
Systems Architecture
Cloud Platform System
React
GIT
Front End Software Development
REST
Software Version Control
Jenkins
Programming Languages
Microservices

Job 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.

Requirements

  • 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.

Benefits & conditions

Pulled from the full job description Health insurance 401(k) matching Vision insurance 401(k) 3% Match Dental insurance Paid sick time Life insurance, * 401(k) 3% Match

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid sick time
  • Vision insurance

Apply for this position