Full Stack Developer

AIVANTA TECHNOLOGIES LLC
Addison, TX, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$102,411.0 - $123,334.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Unit Testing Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Code Review Databases Software Design Patterns
+28 more
Github Revision Control Systems Design of User Interfaces Systems Analysis Python (Programming Language) Linux System Administration Microsoft SQL Server MySQL Systems Development Life Cycle Role-Based Access Control Software Deployment Software Engineering Software Systems SQL Databases Subversion Web Application Frameworks Web Platforms Load Balancing Cloud Platform System ReactJS System Availability Git Vba Programming Language Front End Software Development Restful APIs Software Version Control Programming Languages Microservices

Job description

We are seeking a dynamic and highly skilled Full Stack Developer to join our innovative technology team. In this role, you will be at the forefront of designing, developing, and maintaining scalable web applications and systems that power our digital platforms. Your expertise will drive the creation of robust APIs, seamless front-end experiences, and reliable back-end services. This position offers an exciting opportunity to work with cutting-edge technologies, including cloud infrastructure, microservices architecture, and modern JavaScript frameworks. If you thrive in a fast-paced environment where your contributions directly impact user experience and system performance, this is the perfect role for you!, * Develop and maintain full-stack web applications using programming languages such as JavaScript, Python, C#, Java, and C++, ensuring high performance and responsiveness.

  • Design and implement RESTful APIs and integrate third-party APIs to enhance system functionality.
  • Collaborate within Agile teams to plan, develop, test, and deploy software solutions efficiently using CI/CD pipelines and version control tools like GitHub, Git, SVN.
  • Architect scalable systems employing design patterns, microservices architecture, and system design principles suitable for high availability and load balancing.
  • Optimize applications for maximum speed and scalability across cloud infrastructure platforms such as AWS and Azure.
  • Conduct system analysis to identify requirements for application development, ensuring security best practices including RBAC (Role-Based Access Control).
  • Participate in code reviews, unit testing, and documentation to uphold quality standards in software engineering practices.
  • Support front-end development with expertise in JavaScript frameworks like React Express to create intuitive user interfaces.
  • Maintain Linux-based environments and utilize tools such as VBA or C++ when necessary for specialized tasks.

Requirements

  • Proven experience in software development with a strong understanding of full-stack web development concepts.
  • Proficiency in multiple programming languages including JavaScript (with frameworks), Python, C#, Java, C++, and familiarity with front-end technologies like React or similar frameworks.
  • Hands-on experience designing RESTful APIs and working with microservices architectures for scalable system development.
  • Solid understanding of cloud infrastructure services such as AWS or Azure for deploying and managing applications at scale.
  • Knowledge of database management systems including SQL-based solutions like MySQL or MS SQL Server; experience with version control systems like GitHub or SVN is essential.
  • Familiarity with Agile software development methodologies to facilitate iterative progress and continuous improvement.
  • Strong grasp of software design patterns, system security (including RBAC), CI/CD pipelines, and API integration techniques.
  • Experience working on Linux environments along with familiarity in application deployment processes across cloud platforms.

Benefits & conditions

$102,410.91 - $123,333.56 a year - Full-time, Contract

About the company

Join us to be part of a forward-thinking team dedicated to building innovative solutions that make a real difference! We value creativity, technical excellence, and a passion for developing scalable systems that empower users worldwide.

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.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

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

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all