Develop, test, and deploy scalable web applications using Ruby on Rails, JavaScript, React Express, and other modern frameworks.
Design and implement RESTful APIs to facilitate seamless communication between services and front-end interfaces.
Maintain and enhance existing software systems utilizing technologies such as C#, C++, Java, Python, VBA, and .NET.
Manage cloud-based infrastructure on AWS and Azure to ensure high availability and security of applications.
Collaborate with cross-functional teams in an Agile setting to deliver high-quality software solutions on time.
Utilize version control systems like GitHub, Git, SVN to track changes and manage code repositories effectively.
Optimize database performance by designing efficient schemas with MySQL, SQL Server, and other relational databases.
Contribute to front-end development efforts using JavaScript frameworks and ensure responsive user interfaces.
Implement security best practices including RBAC (Role-Based Access Control) across applications.
Participate in code reviews, testing, debugging, and documentation to uphold coding standards.
Requirements
Proven experience in software development with a strong understanding of IT infrastructure components.
Proficiency in Ruby on Rails, JavaScript (React), Python, Java, C#, C++, VBA, and SQL.
Hands-on experience with cloud platforms such as AWS and Azure for application deployment and management.
Familiarity with RESTful API design principles and integration techniques.
Knowledge of Linux operating systems for server management and application hosting.
Experience working within Agile methodologies for iterative development cycles.
Strong understanding of version control systems including GitHub, Git, SVN.
Ability to develop both front-end interfaces and back-end services efficiently.
Knowledge of application security practices including RBAC implementation.
Excellent problem-solving skills with the ability to adapt quickly to new technologies or project requirements. Join our team as a Software Developer to contribute your expertise in creating innovative solutions that drive our company's success while working in a collaborative environment focused on growth and excellence.
Job Type: Full-time
Pay: $70,000.00-$120,000.00 per year
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.