Job Description
Are you a visionary Software Engineer ready to make an impact?
We are a leading top-tier tech company looking for talented professionals to join our dynamic team in Baltimore, MD. We pride ourselves on innovation, cutting-edge technology, and offering competitive daily pay opportunities for our dedicated staff. If you are ready to advance your career with a company that values your expertise, we want to hear from you.
Why Join Us?
- Daily Pay Options: Get paid what you earn, when you earn it.
- Top Tech Environment: Work with modern stacks and scalable architectures.
- Competitive Benefits: Comprehensive health, dental, and vision coverage.
- Growth Opportunities: Clear pathways for career advancement.
Role Overview
We are seeking a skilled Software Engineer to design, develop, and maintain high-quality software solutions. You will work closely with product managers and designers to deliver features that drive user engagement and business growth.
Responsibilities
- Design, develop, and test scalable software applications and APIs.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain code quality, organization, and automation.
- Identify and fix bugs and performance bottlenecks in existing systems.
- Participate in code reviews and technical architecture discussions.
- Stay up-to-date with emerging technologies and industry best practices.
Qualifications
- BS or MS degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Proficiency in programming languages such as Java, Python, or C#.
- Strong understanding of software development life cycle (SDLC) and Agile methodologies.
- Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced, collaborative environment.