Bloom
Bloom

2 Bloom Software Engineer Jobs Hiring Near You

Sr. Application Developer

New York, NY ยท On-site

$105K - $144.40K/yr

Company Description Bloom provides consulting services specializing in team dynamics, talent ... Minimum 3 years of experience in software development. * Experience developing modern front-end ...

Sr. Application Developer

New York, NY

$105K - $144.40K/yr

Company Description Bloom provides consulting services specializing in team dynamics, talent ... Minimum 3 years of experience in software development. * Experience developing modern front-end ...

Bloom Jobs Information

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Infographic showing various Software Engineer job openings at Bloom in the United States as of May 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 47% Physical, and 53% Remote job distribution.
Sr. Application Developer

Sr. Application Developer

Bloom

New York, NY โ€ข On-site

$105K - $144.40K/yr

Full-time

Posted 8 days ago


Job description

Company Description
Bloom provides consulting services specializing in team dynamics, talent acquisition and employee retention. Working with companies and organizations ranging from start-ups to enterprise-level corporations, we partner with our clients to help define recommendations that will help them attract, grow and retain top talent and teams.
Job Description
Our NYC client is looking for an experienced web developer with Javascript and Framework experience to join their team. Experience working with a Startup or small company is preferred, but not required.
Qualifications
What you will do:
  • Expert knowledge in JavaScript, CSS (Less/SASS) and HTML
  • Experience working with modern web frameworks like React.js, AngularJS, Ember.js, etc.
  • Experience with templating languages like Jinja or Django templates is a plus.
  • Knowledge of cross-browser compatibility.
  • Understanding of best practices for page speed and performance.
  • A good understanding of prototype inheritance, and the ability to solve problems with the correct abstractions.
  • Estimate, prioritize, plan, and coordinate testing activities.

What you need to be successful:
  • Minimum 3 years of experience in software development.
  • Experience developing modern front-end applications.

Additional Information
Please submit your resume, along with a sample of your work when applying to this position.