Developer

TECH20 SOLUTIONS INC
Dallas, United States of America
yesterday

Role details

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

Job location

Dallas, United States of America

Tech stack

C
Java
JavaScript
Microsoft Windows
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Azure
C++
CSS
Cloud Computing
Code Review
Databases
Continuous Delivery
Continuous Integration
Data Integrity
Software Design Patterns
Linux
Web Development
Github
Revision Control Systems
Python
Linux Servers
Microsoft SQL Server
MySQL
Scrum
Ruby on Rails
Role-Based Access Control
Software Engineering
Software Systems
SQL Databases
Subversion
Software Repository
React
System Availability
Express
GIT
Vue.js
Angular
Vba Programming Language
Front End Software Development
REST
Software Version Control
Jenkins
Programming Languages
Microservices

Job description

We are seeking a dynamic and innovative Developer to join our vibrant technology team. In this role, you will be at the forefront of designing, developing, and maintaining robust software solutions that drive our business forward. Your expertise will contribute to building scalable, efficient systems that enhance user experiences and support our growth objectives. This position offers an exciting opportunity to work with cutting-edge technologies and collaborate within an agile environment to deliver impactful results., * Develop, test, and deploy high-quality software applications using programming languages such as Java, Python, Ruby on Rails, and JavaScript frameworks like React and Express.

  • Design and implement RESTful APIs and microservices architectures to ensure seamless integration across platforms and services.
  • Collaborate with cross-functional teams to gather requirements, define system specifications, and create scalable system designs aligned with best practices in software engineering.
  • Maintain and improve existing systems by applying design patterns, optimizing performance, and ensuring scalability in cloud infrastructure environments like AWS and Azure.
  • Utilize version control tools such as GitHub, SVN, and Git to manage code repositories efficiently while supporting continuous integration/continuous deployment (CI/CD) pipelines.
  • Participate actively in Agile software development processes, including sprint planning, stand-ups, code reviews, and retrospectives to foster a collaborative team environment.
  • Ensure system security through role-based access control (RBAC), secure API development, and adherence to industry standards for data protection.

Requirements

  • Proven experience in software development with a strong understanding of programming languages including Java, Python, C++, VBA, and C.
  • Solid knowledge of web development technologies such as JavaScript, React, Express.js, HTML/CSS, and front-end development experience.
  • Expertise in designing scalable systems utilizing design patterns, microservices architecture, RESTful APIs, and system design principles for high availability.
  • Familiarity with cloud infrastructure platforms like AWS and Azure for deploying and managing applications at scale.
  • Strong understanding of database management systems including MySQL and SQL Server; experience with SQL query optimization is a plus.
  • Experience working within Agile frameworks such as Scrum or Kanban; familiarity with CI/CD tools like Jenkins or Azure DevOps is desirable.
  • Knowledge of version control systems including GitHub, Git, SVN; ability to manage code repositories effectively.
  • Understanding of security best practices including RBAC (Role-Based Access Control) and secure API development to ensure data integrity and privacy.
  • Ability to work with various operating systems such as Linux and Windows; familiarity with Linux server management is advantageous.
  • Additional skills that enhance your profile include experience with JavaScript frameworks like Angular or Vue.js; knowledge of quantum engineering concepts is a bonus but not required.

Join us as a Developer if you're passionate about creating innovative software solutions that make a real difference! Bring your technical expertise into an environment that values collaboration, continuous learning, and impactful contributions-helping us build the future of technology together!

Apply for this position