What are the responsibilities and job description for the Software Engineer position at ALMO CORP?
Job Details
Description
Company Overview:
Almo Corporation is a leading distribution company dedicated to its core belief of "distribution on a personal level". We pride ourselves on innovation, teamwork, and a commitment to excellence in everything we do.
Position Overview:
We are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a passion for developing high-quality software solutions, a strong understanding of software development principles, and the ability to work collaboratively in a fast-paced environment.
Responsibilities:
- Design, develop, and maintain software applications and solutions
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, efficient, and maintainable code following best practices
- Conduct code reviews and provide constructive feedback to team members
- Troubleshoot and debug issues, and perform root cause analysis when necessary
- Stay up to date with the latest technologies and trends in software development
- Document software designs, requirements, and implementation details
Qualifications:
- Bachelor’s degree in computer science, Engineering, or related field
- 0-3 years of experience in software development
- Proficiency in one or more programming languages such as C#, Java, etc.
- Strong understanding of software development principles, algorithms, and data structures
- Familiarity with version control systems (e.g., Vault)
- Excellent problem-solving and analytical skills
- Ability to work independently and in a team environment
- Strong communication and interpersonal skills
Qualifications
What we look for in a candidate:
- College degree in an IT-related field or equivalent with minimum 3-5 years of related experience and/or training (Senior developer will have 5 years of experience)
- Experience with C sharp (C#) or web applications
- Proficient in Java Script
- Proficient in SQL
- Experience with object oriented design and implementation and multi-tier business logic based systems
- Expertise in design and implementation of applications for both enterprise and internet usage
- Problem Solving Skills: Ability to identify problems and translate them into solutions
- Demonstrated aptitude towards learning new technologies
- Customer service orientation
- Project management, planning and organizational skills, attention to detail
Almo is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.