Sponsored
Verified Job IT / Software / Data Analyst

Software Engineer- job post Hunt

Abanda, Alabama
IT / Software / Data Analyst
#805966
Remote / WFH
Hunt

Job Description

Full job description
Job Overview

We are seeking a dynamic and innovative Software Engineer to join our forward-thinking development team. In this role, you will drive the design, development, and deployment of scalable software solutions that power our core systems. Your expertise will help us build robust applications, optimize system performance, and implement cutting-edge technologies across cloud infrastructure and web development frameworks. This is an exciting opportunity for passionate developers eager to make a tangible impact through innovative software engineering practices.

Duties

Develop and maintain high-quality software applications utilizing programming languages such as Java, C#, Python, Ruby on Rails, and JavaScript frameworks like React and Express.
Design and implement RESTful APIs and microservices architectures to ensure system scalability and flexibility.
Collaborate within Agile teams to plan, develop, test, and deliver features efficiently using CI/CD pipelines with tools like GitHub, Git, SVN, and Jenkins.
Architect scalable systems by applying design patterns, system design principles, and best practices for cloud infrastructure on platforms such as AWS and Azure.
Optimize database interactions through SQL (MySQL, PostgreSQL) and NoSQL solutions while ensuring data security with RBAC (Role-Based Access Control).
Contribute to front-end development efforts focusing on user experience using modern JavaScript frameworks like React.
Participate in code reviews, version control management, and documentation to uphold high standards of software quality and maintainability.
Requirements

Proven experience in software development with proficiency in multiple programming languages including Java, C#, Python, Ruby on Rails, C++, or C.
Strong understanding of IT infrastructure concepts including cloud services (AWS, Azure), Linux environments, and network fundamentals.
Hands-on experience designing scalable systems with microservices architecture and RESTful APIs.
Knowledge of Agile software development methodologies to promote iterative progress and continuous improvement.
Familiarity with web development technologies such as JavaScript frameworks (React), front-end/back-end integration, and application deployment pipelines.
Experience working with version control systems like GitHub or SVN along with CI/CD tools for automated testing and deployment.
Ability to analyze system requirements and develop effective solutions using design patterns and best practices in software engineering.
Excellent problem-solving skills combined with a proactive approach to learning new technologies such as quantum engineering or VBA scripting is a plus.
View more Software Jobs in Abanda →
Sponsored

Similar Openings in IT / Software / Data Analyst

More jobs you might like

Alburnett, Iowa IT / Software / Data Analyst

Full job description The Impact You'll Make As a Senior Full-Stack Engineer, you will play a key role in shaping the future of Danfoss Turbo...

Posted 22m ago View Details