Software Engineering Intern
- Deliver high quality mobile and web-based software projects.
- Demonstrate highly effective approaches to object-oriented software development based on industry best practices
- Design, build and maintain capable, reusable, secure, and testable C# code
- Create programming documentation and maintain existing documentation
- Ensure the definition of done and other quality gates for the product(s) are being met
- Unit testing
- Provide support, maintenance, and improvements to existing systems
- Current student pursing a B.S. in Computer Science, Software Engineering, or related field.
- The intern should have completed coursework with a focus on actual software development using modern programming language such as Java / C# / C / C++
- Working knowledge of object-oriented programming
- Ability to work 40 hours a week onsite at Moultrie's Birmingham, AL Headquarters for the approximately 12-week internship
- Visual Studio
- .NET using C#
- Source control practices
- Agile methodologies (Kanban, Scrum, etc.)
Recommended Jobs
CDL A Truck Driver ( OTR)
ONE BURTON Excited to Offer Position for Professional CDL-A Semi Truck Drivers Our trucking company offers: Dedicated lanes and trailers New Equipment ( with fridge and Microwave) Weekl…
Conduit Installer/ Helper
Conduit Installer (Mission Critical Projects) Location: Bridgeport, AL (Travel is Required) Department: Electrical / Mission Critical Reports To: Project Superintendent / Foreman About Gr…
Outside Sales Representative - Commercial Roofing Systems - Base Salary to 100k/year - Birmingham, AL
Outside Sales Representative - Commercial Roofing Systems - Base Salary to 100k/year - Birmingham, AL Our client is a well-established manufacturer of specialty building materials serving commerci…
Fulltime Outpatient position for a Psychiatrist
(Physician/MD qualifications required) *Psychiatrist needed to work 100% outpatient. *Fulltime position, = 40 Hours per week. *See mainly adults along with some adolescents in a CMHC setting. *W…
Structural Engineer
Principle objective As a Senior Level Structural Engineer, you will have Discipline Lead responsibilities as part of multi-discipline project teams. As the Lead Structural Engineer, you wi…
Electronic File Processor
Monday through Friday, 08:00 am to 05:00 pm Responsibilities Process, review, and organize electronic files and digital documents Index, classify, and label files according to established gu…
Operator Assistant Trainee - Cement - 205744
We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselve…
International Travel Designer
Craft Cruises, Tours & Cultural Escapes Remote | Flexible Schedule | Full-Time or Part-Time Turn Wanderlust into a Career Are you passionate about designing unforgettable journeys that blend …
Production Data Analyst
Overview: Diversified Gas & Oil Corporation (“DGOC”) is a wholly-owned subsidiary of Diversified Energy Company PLC, a US-based company listed on the New York Stock Exchange (NYSE) and London Stock E…
North America Forestry Category Manager
THE COMPANY Who We Are: Tradition and Innovation HAIX® is a family-owned footwear manufacturer trusted by thousands of firefighters, EMTs and paramedics, law enforcement officers, foresters and…