Full Stack Developer

AIVANTA TECHNOLOGIES LLC
Addison, United States of America
2 days ago

Role details

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

Job location

Addison, United States of America

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Code Review
Databases
Software Design Patterns
Github
Revision Control Systems
Design of User Interfaces
Systems Analysis
Python
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
React
System Availability
GIT
Vba Programming Language
Front End Software Development
REST
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