We are seeking a highly skilled Software Developer to join our innovative team. The ideal candidate will be responsible for designing, developing, and maintaining robust software solutions across various platforms. This role offers an exciting opportunity to work on cutting-edge projects involving IT infrastructure, web development, and application development using a diverse set of technologies. The successful applicant will collaborate with cross-functional teams to deliver scalable and efficient software products that meet business needs and industry standards.
Responsibilities
Develop, test, and deploy software applications using languages such as Java, C#, Python, C++, and VBA.
Design and implement RESTful APIs and web services utilizing frameworks like Ruby on Rails, React Express, and .NET.
Manage and optimize IT infrastructure on cloud platforms including AWS and Azure.
Collaborate within Agile teams to deliver high-quality software solutions in a timely manner.
Maintain version control using SVN, GitHub, and Git; ensure code integrity through code reviews and continuous integration practices.
Engage in front-end development using JavaScript, React, and other modern web technologies to enhance user interfaces.
Work with databases such as MySQL, SQL Server, and other SQL-based systems for data management and application integration.
Contribute to the development of secure applications by implementing RBAC (Role-Based Access Control) and other security best practices.
Participate in system architecture planning including Linux server management and cloud deployment strategies.
Stay updated with emerging trends in quantum engineering, APIs, and software development methodologies to continuously improve technical skills.
Experience
Proven experience in software development with a strong understanding of IT infrastructure components.
Hands-on experience with Ruby on Rails, AWS, RESTful API design, JavaScript frameworks (React), and front-end/back-end web development.
Familiarity with version control systems such as SVN and GitHub; experience working within Agile environments.
Proficiency in database management using MySQL or similar SQL databases; knowledge of application development across multiple programming languages including Java, C#, C++, Python, VBA, and .NET frameworks.
Experience with Linux operating systems, cloud services (AWS/Azure), and API integrations is highly desirable.
Background or interest in quantum engineering or advanced computing concepts is a plus but not required. This position offers an engaging environment for developers passionate about building innovative solutions while working with a diverse technology stack that spans traditional programming languages to modern cloud-based architectures.
Job Type: Full-time
Pay: $80,051.73 - $96,406.39 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.