Software Engineer
- Assists with the development and installation of new hardware and software
- Installs and configures systems and other software
- Tests installed software for malfunction detection
- Identifies and resolves business systems issues
- Designs and deploys new applications and enhancements to existing applications, software, and operation systems
- Measures effectiveness and efficiency of existing systems
- Develops and implements strategies to improve systems
- Monitors and tests system performance
- Performs work with some independence of thought, but refers more complex problems to senior associates or supervisor/manager
- Bachelor's degree in Computer Science, Computer Engineering or a related field
- Three (3) years of experience
- Ability to collaborate with programmers, developers, and other technology professionals to achieve a common objective
- Ability to conduct system analysis to detect issues with performance
- Ability to develop and implement technology solutions to resolve technical challenges
- Ability to manage multiple projects simultaneously
- Intermediate executional capabilities
- Knowledge of software testing techniques, code optimization and software debugging
- Strong communication, analytical and problem-solving skills
- Understanding of software structures, hardware, computing systems and how to integrate them
- Strong full stack developer with proven track record of getting things done
- Strong programming expertise in C# and .NET languages
- Strong understanding of object-oriented design and development
- Strong SQL experience and knowledge of entity framework
- knowledge of react.js and responsive web design
- Experience with MuleSoft or other API integration platforms
- Understand and analyze system and SQL bottleneck, good troubleshoot skills
- Experience with containerized application development and knowledge of Docker, Kubernetes or OpenShift
- Experience with production support and work in team environment with multiple interfaces
- Experience with CI/CD, Harness, GitHub, and Azure DevOps
- Experience working with Agile methodologies
- Experience in Test Driven Development (TDD)
- Vast knowledge of current trends in the common platform omnichannel architecture and technology
- Keen focus on developing applications with high quality, performance, maintainability/supportability, and scalability
- Paid Vacation/Sick Time
- 401K with Company Match
- Medical, Dental and Vision Benefits
- Disability Benefits
- Health Savings Account
- Flexible Spending Account
- Life Insurance
- Parental Leave
- Employee Assistance Program
- Associate Volunteer Program
Recommended Jobs
Account Associate - State Farm Agent Team Member
Job Description Job Description Position Overview: At our agency, experience meets excellence. With a solid foundation built over 14 years in the insurance industry, we take pride in being amo…
Director of Economic Development
Job Description Job Description Director of Economic Development Location: Downtown Mobile, AL (100% in-office, no hybrid option) Salary: $75,000–$95,000 annually, based on experience Emp…
Psychiatrist -FT/PT/PRN/Weekends - IP/OP
Job Description Job Description Description: Join River Region Psychiatry Associates | Full-Time, Part-Time, & Moonlighting Positions Now Hiring in: Nashville, TN Columbia, TN Jackso…
Press Brake Operator
General Job Description: Job Title: Press Brake Operator Location: Calera, Alabama Company: Plant Power & Control Systems About Us: Plant Power & Control Systems is a leading manufac…
Registered Nurse (RN) - $42/hour Pay In Lieu Of Benefits
IND123 Summary of Duties Responsible for providing direct care to the adult and geriatric patient. Specializes in the delivery of safe, efficient, and therapeutically effective nursing care, resp…
Home Health Field Nurse RN Contract Role in Andalusia, AL
Job Description Job Description Bachelor of Science in Nursing (BSN) degree, active registered nurse (RN) license and minimum 1+ years RN experience required. Applicants who do not meet these qua…
Medication Aide Certification
Alabama Mac Certification Required to Apply Required Qualifications: High school diploma or equivalent. Must be a certified nursing assistant or equivalent. Must have medication aide certificatio…
CT Technologist- Mobile County
Job Description Job Description Salary: CT Technologist- Mobile County Seeking CT Technologist for Mobile County's most progressive cardiology practice. Preferred candidates will possess:…
CDL Class A Driver - Truss Delivery
Job Description Job Description Are you tired of being on the road for days or weeks at a time? Do you wish you could have a successful trucking career while also maintaining a consistent life at…
Finishing Operator 2nd Shift
Job Description Job Description Description: There is a present need for a 2nd Shift Finishing Operator who can safely and efficiently operate finishing equipment in production. The current pos…