Developer

TECH20 SOLUTIONS INC
Dallas, TX, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$93,600.0 - $104,000.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) JavaScript (Programming Language) Microsoft Windows Agile Methodology Amazon Web Services Software Applications Microsoft Azure C++ (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Code Review
+34 more
Databases Continuous Delivery Continuous Integration Data Integrity Software Design Patterns Linux Web Development Github Revision Control Systems Python (Programming Language) Linux Servers Microsoft SQL Server MySQL Scrum Methodology Ruby on Rails Role-Based Access Control Software Engineering Software Systems SQL Databases Subversion Software Repository ReactJS System Availability Express.js Git Vue.js AngularJS Vba Programming Language Front End Software Development Restful APIs 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all