Senior Software Engineer

Company:  Sunwater Capital
Location: North Bethesda
Closing Date: 01/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Company: AllSci

Location: North Bethesda, Maryland, United States

Employment Type: Full-Time | No sponsorship | On-Site

About AllSci:

AllSci is a pioneering startup at the cutting edge of technology, dedicated to transforming scientific discourse through innovative solutions. Our team of talented developers is on a mission to revolutionize the way researchers engage with scientific knowledge, enabling them to publish ideas, explore literature, and receive recognition for their contributions.

Role Overview:

Are you passionate about pushing technological boundaries and solving complex business challenges in a dynamic and collaborative environment? AllSci is seeking a Senior Software Engineer to play a crucial role in bringing our ground-breaking technology to market. Join our team of experienced developers as we reshape scientific dialogue and drive impactful change.

Salary and Benefits:

The salary range for this position is between 100,000 – 150,000 per year, depending upon experience. AllSci benefits include paid comprehensive health insurance with dental and vision, 401(k) with company matching, and generous paid time off.

Key Responsibilities:
  1. Design and Architecture : Participating in the design and architecture of software features, ensuring scalability, performance, and maintainability.
  2. Development : Writing high-quality, efficient, and maintainable code, using best practices and design patterns.
  3. Code Review : Reviewing code written by other team members, providing constructive feedback, and ensuring adherence to coding standards.
  4. Collaboration : Working closely with cross-functional teams, including product managers, designers, and other engineers, to gather requirements and deliver solutions.
  5. Problem-Solving : Identifying and resolving technical challenges and issues as they arise during the development process.
  6. Testing and Quality Assurance : Implementing and promoting testing practices, including unit testing and integration testing, to ensure software quality.
  7. Project Management : Participating in project planning, estimating effort, and ensuring timely delivery of software projects.
  8. Documentation : Creating and maintaining technical documentation for software systems and processes.
Technology Requirements:
  1. Must Know
  2. Typescript
  3. React
  4. Tailwind CSS
  5. NodeJS
  6. ExpressJS
  7. Preferred Knowledge
  8. PostgreSQL
  9. Cypher
  10. OpenSearch
  11. AWS
Qualifications:
  1. Ability to work on-site at a state-of-the-art building in North Bethesda, MD office.
  2. Bachelor’s degree in a technical field (Computer Science, Engineering, or equivalent).
  3. 4-6 years of professional web application development experience.
  4. Proficiency in Typescript and JavaScript.
  5. Strong understanding of design patterns and programming paradigms (functional and object-oriented).
  6. Experience with vertical slice architecture, event sourcing, and distributed systems is a plus.
  7. Excellent communication skills (verbal, written, and active listening).
  8. Exceptional attention to detail and accuracy.

If you possess the skills and enthusiasm to contribute to a forward-thinking organization that values innovation, please submit your resume. We are excited to welcome you to our team!

#J-18808-Ljbffr
Apply Now
Share this job
Sunwater Capital
  • Similar Jobs

  • Senior Software Engineer

    Bethesda
    View Job
  • Senior Software Engineer

    Chevy Chase
    View Job
  • Senior Software Engineer

    Rockville
    View Job
  • Senior Software Engineer

    Gaithersburg
    View Job
  • Senior Software Engineer

    Silver Spring
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙