Software Engineer
-
Design, develop, and maintain software applications throughout the entire development lifecycle.
-
Collaborate with cross-functional teams to define requirements, design solutions, and deliver high-quality products.
-
Write clean, efficient, and maintainable code following industry best practices.
-
Troubleshoot, debug, and optimize existing systems for performance and scalability.
-
Develop and integrate APIs, web services, and backend systems.
-
Participate in code reviews to maintain code quality and ensure adherence to standards.
-
Work within Agile/Scrum frameworks to plan, prioritize, and deliver tasks efficiently.
-
Stay up to date with emerging technologies, frameworks, and industry trends.
-
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
-
0 5 years of professional experience as a Software Engineer or Developer.
-
Proficiency in one or more programming languages (Java, Python, C++, JavaScript, or C#).
-
Strong understanding of data structures, algorithms, and software design principles.
-
Experience with web development frameworks (Spring Boot, Django, .NET, Node.js, React, Angular, or similar).
-
Familiarity with databases (SQL and NoSQL) and API development.
-
Knowledge of version control systems (Git/GitHub/GitLab).
-
Experience working in Agile/Scrum environments.
-
Experience with cloud platforms (AWS, Azure, or GCP).
-
Familiarity with microservices architecture.
-
Understanding of CI/CD pipelines and DevOps practices.
-
Exposure to containerization tools (Docker, Kubernetes).
-
Strong problem-solving, analytical, and communication skills.
-
Competitive salary and benefits package.
-
Exposure to modern technologies and real-world projects.
-
Collaborative, growth-oriented work environment.
-
Opportunities for continuous learning and professional development.
Recommended Jobs
Tax Accountant
Job Description Job Description Tax Preparation Bookkeeping Payroll
Heavy Equipment Operator
Job Description Job Description Davis Materials and Davis Sand & Gravel are seeking Equipment Operators to become a part of our team! You will operate Heavy Equipment to move and process material…
Agriculture Mechanic
Seneca Foods is one of the most highly integrated fruit and vegetable processing companies in the US. We manage many—and in some cases all—aspects of production. At Seneca, we produce seeds, harvest c…
Infant Teacher
Job Description Job Description Benefits: Free food & snacks Free uniforms Signing bonus Training & development Opportunity for advancement Paid time off Role: Infant Teache…
Help Desk Technician (Entry Level)
Job Details Description OSS is a Service Disabled Veteran Owned Small Business headquartered in Huntsville, AL. We are focused on “Making a Difference” in the lives of our Department of Defense …
Sales Consultant
As a Sales Consultant, you're not just selling a product — you're guiding people toward smart decisions that improve their lives. You’ll serve as a trusted advisor, problem-solver, and go-to exper…
Electrical Engineer
Description: to subsystems and components; Designing, producing, and testing components and systems; and Complying with various standards to meet safety and performance requirements. Required…
Pain Management Job Near Mobile, AL
Job Description Job Description Due to increasing demands, well-established pain clinic seeks another associate. Join 1 other interventional pain management physician, 1 APP, an experienced suppo…
OTR CDL Class A Truck Driver - Rental Program
Job Type: Contract License Requirement: CDL Class A Position Type: Over-the-Road (OTR) – 48 States Equipment Type: Tractor + Trailer (Rental Provided) Experience: Minimum 2 years Jo…
Assistant Manager - 7449 Airport Blvd
Leaves Are Falling, Opportunities Are Calling—Join Our Team Today! RPM Pizza has been one of the largest Domino’s franchises in the United States for over 40 years, is family-owned and operates…