Search jobs > Philadelphia, PA > Software engineer
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
Lead Software Engineer (.NET)
As a Lead Software Engineer, you are responsible for developing software in a collaborative environment. We are looking for a Lead Software Engineer to join our team in the US. We are looking to fill the recently vacated Senior Software Engineer position! This is a global team made up of a mixture o...
Software Engineer 2 - Cloud FinOps
As a Cloud FinOps Engineer you are responsible for collecting and analyzing financial information related to the organization's cloud expenses, seeking ways to improve the accuracy of budgets and forecasts, and saving the cost of assigned departments and projects. Closely partner with Engineering te...
Sr Software Engineer
Full-stack developers are problem-solvers who work in a fast-paced, collaborative environment with other engineers and developers. Stay current and provide insight on cutting-edge software approaches, architectures, and vendors. ...
Lead Software Engineer, Android
Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity. Lead Software Engineer, Android. As a Capital One Android Software Engineer, you'll have the oppo...
Software Engineer - Linux
May lead or participate in technical evaluations of vendor software. Familiar with application development software and hardware platforms. Proficiency with personal computers as well as pertinent project management, word processing and spreadsheet software. ...
Senior Lead Software Engineer, Full Stack
Senior Lead Software Engineer, Full Stack. As a Capital One Senior Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 8 years of experience in software engineering (Internship experience does not apply). Share you...
Senior Software Engineer
We are looking for a Senior Software Engineer who thrives on the challenge of building scalable software in a high-volume, big-data world. What You’ll Need: Languages: GoLang (understanding / basic) Python (advanced) Java (advanced) Javascript (frontend and nodejs) (advanced) PHP (basic) Bash ...
Senior Software Engineer, Full Stack (Python, AWS)
Senior Software Engineer, Full Stack (Python, AWS). As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 4 years of experience in software engineering (Internship experience does not apply). New York Cit...
Senior Advanced Software Engineer
As a Senior Advanced Software Engineer here at Honeywell, you will be responsible for developing and implementing advanced software solutions to address complex challenges in our industry. Bachelor's degree or Advanced degree in Computer Science, Software Engineering, Electrical Engineering, or anot...
Software Engineer III
Develops and maintains up-to-date knowledge in development technologies, such as software engineering techniques, data management, software development, cloud architecture and adoption, CICD and automated testing technologies. ...