Apply

Senior Software Engineer

Posted over 1 year agoViewed

View full description

πŸ“ Location: Rochester, ny - boston, ma - remote

πŸ’Έ Salary: 120000 - 170000

πŸ—£οΈ Languages: English

Requirements:
  • Bachelor's degree in computer science, software engineering, or a related field
  • Master's degree preferred
  • 5+ years of experience in software development in the medical device industry
  • Proficiency in object-oriented programming languages such as python, c++, php, and java
  • Proficiency in front-end and back-end programming languages such as react, javascript, html/css, and java
  • Experience developing aws or google cloud technologies
  • Experience with software development methodologies such as agile, scrum, or kanban
  • Experience with software testing and debugging, including unit testing and integration testing.
Apply

Related Jobs

Apply

🏒 Company: BforeAI

Posted 2 days ago
Apply
Apply

πŸ“ United States, Colorado

🧭 Full-Time

πŸ’Έ 140000.0 - 160000.0 USD per year

πŸ” Hospitality

🏒 Company: Evolve

  • 5+ years of Salesforce Development Experience, including custom Apex script, Lightning Components, Salesforce APIs and Copado CI/CD platform
  • Experience with Service Cloud Voice and Digital Engagement implementation
  • Experience with designing and documenting Salesforce architecture, data modeling, and security best practices
  • Solid software engineering fundamentals and committed to mentoring less experienced engineers
  • Independent and proactive at finding and fixing issues
  • Excellent giver and receiver of constructive code review feedback
  • Experience with Agile development process
  • You have a knack for finding solutions to problems - and using a full arsenal of debugging tools
  • You have built your own custom tools to help you automate tasks
  • Experience with Git version control and repository management in Gitlab

  • Build and maintain our Sales and Service Clouds and integrations with upstream and downstream consumers in mind
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in backend development tools and technologies
  • Lead ecosystem-level design reviews, perform architecture reviews, and write technical documentation in collaboration with peers
  • Drive improvements to system reliability, observability, monitoring, and testability
  • Work directly with an Engineering Manager and Product Manager(s) to clearly understand the problem being solved
  • Collaborate with stakeholders from internal operations teams as well as external integration partners
  • Effectively debug high complexity multi-system problems and come up with good-better-best solutions
  • Execute on engineering and release priorities successfully through strong leadership and communication
  • Drive code reviews and collaborate with other team members on coding standards and best practices, third-party integrations, and other backend development processes

AgileGitSalesforceData modelingSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ San Francisco, CA, Washington, DC, Pasadena, CA

πŸ’Έ 160000.0 - 230000.0 USD per year

πŸ” Artificial Intelligence, Natural Language Processing, Machine Learning

🏒 Company: primer.ai

  • Expertise in Python and another Object-Oriented language.
  • Expertise in Flask, ElasticSearch, PostgreSQL, Redis.
  • Experience leading commercial software technical features end-to-end in an agile environment.
  • Strong modeling and design patterns for extensibility and resiliency.
  • Experience with data ingestion, processing and retrieval systems at scale.
  • Experience with real-time and distributed systems.
  • 5+ years of shipping production grade software.

  • Develop new application features leveraging ingest pipelines and model library for analyzing unstructured data.
  • Collaborate with cross-functional teams on designing information retrieval architecture.
  • Extend platform capabilities working alongside machine learning engineers and data scientists.
  • Integrate features such as event detection, summarization, entity recognition, and multilingual NLP.

PostgreSQLPythonAgileElasticSearchFlaskMachine LearningRedis

Posted 2 days ago
Apply
Apply

πŸ“ Germany

🧭 Full-Time Or Part-Time

πŸ” Customized apparel and lifestyle products

🏒 Company: Spread GroupπŸ‘₯ 501-1000πŸ’° $12,740,000 Series B almost 16 years agoMarketplaceE-CommercePoint of SaleE-Commerce Platforms

  • Familiarity or eagerness to learn the company’s tech stack.
  • Ability to take full ownership of the development process.
  • Commitment to delivering high-quality, maintainable software.
  • Experience with distributed systems and managing large datasets.
  • Desire to work in an experienced team and learn professionally.
  • Fluency in English.
  • Experience or openness to work in an agile Scrum team.
  • Problem-solving mindset to improve business processes.
  • Ability to collaborate across IT teams.
  • Nice to have: experience with Elasticsearch, React, or TypeScript.

  • Collaborate with team and stakeholders to improve on-site search functionality.
  • Design and implement tools for product listings on external marketplaces.
  • Work closely with Product Owners, Marketing, and developers to define requirements.
  • Build and maintain software for search engine marketing platforms.
  • Take ownership from design to monitoring of software solutions.
  • Stay updated with technologies and contribute to process improvements.

PostgreSQLElasticSearchKotlinKubernetesMongoDBMySQLSpring BootTypeScriptReact

Posted 3 days ago
Apply
Apply

  • .Net development skills.
  • Experience with AWS.
  • Commitment to company values including intrinsic dignity and open collaboration.

  • Be part of a global team that develops technology solutions.
  • Engage in open collaboration to reinforce diversity.
  • Contribute toward projects across different industries.
Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 110000.0 - 200000.0 USD per year

πŸ” Distributed Data Systems and Complex Application Development

🏒 Company: Raft Company Website

  • 6+ years of related hands-on experience or equivalent educational credentials.
  • Advanced knowledge of ECMA Script/JavaScript, React, and React data binding.
  • Knowledge of CSS and responsive Web design.
  • Experience designing REST APIs and data models.
  • Ability to develop secure web applications considering CORS, CSRF, and OIDC workflows.
  • Strong understanding of software development principles, including data structures and design patterns.
  • Intermediate knowledge of development tools and containerized software development.
  • Ability to program in multiple languages such as TypeScript or Python.
  • Knowledge of TCP, UDP, IP networking, Docker, Kubernetes, cloud-native architecture preferred.

  • As a Senior Software Engineer (Front-End), dive deep into the software lifecycle.
  • Take on complex tasks and lead smaller project initiatives.
  • Contribute effective, performant, and secure code.
  • Involved in design discussions and code reviews.
  • Mentor Associate and Standard Engineers.

DockerCSSJavascriptKubernetesTypeScriptData StructuresREST APIReact

Posted 3 days ago
Apply
Apply

  • A minimum of 3+ years of experience with AWS services like Cloud Watch, EC2, S3, ELB, RDS, DynamoDB.
  • Expertise in .Net C# and enterprise service bus.
  • Ability to investigate and work within a complex distributed environment.
  • Experience with SLAs/SLOs, Agile methodologies, and Object-Oriented Programming principles.
  • High-level design proficiency using UML/C4/ArchiMate.
  • Good understanding of SOLID principles and familiarity with OWASP.
  • Proficiency in English.

  • Create and implement well-tested, scalable, and performant enterprise-level systems.
  • Mentor other engineers and decision-makers throughout the organization.
  • Work in a complex distributed environment and investigate issues.
  • Contribute to the software development process using Agile methodologies.
Posted 3 days ago
Apply
Apply

πŸ” Technology

  • A minimum of 3+ years of experience in AWS, Cloud Watch, EC2, S3, ELB, RDS, and DynamoDB.
  • Proficiency in Dotnet C# and enterprise service bus.
  • Experience with SLA/SLO and Agile development methodologies.
  • Expertise in applying Object-Oriented Programming principles including abstraction and encapsulation.
  • High-level design proficiency using UML/C4/ArchiMate.
  • Good understanding of SOLID principles and familiarity with OWASP.

  • Create and implement well-tested, scalable, and performant enterprise-level systems.
  • Mentor other engineers and decision-makers throughout the organization.
  • Work within Agile software development methodologies.
  • Investigate complex distributed environments for effective solutions.
Posted 3 days ago
Apply
Apply

πŸ” B2B cross-border payments

🏒 Company: ConveraπŸ‘₯ 1001-5000Financial ServicesPaymentsFinanceFinTech

  • B.E. / B.Tech. / MCA in Computer Science, Engineering or related field is required.
  • Typically, 8+ years of hands-on experience with Full Stack Application Design and Development.
  • In-depth knowledge of JAVA, Spring Boot, Angular/React.
  • Hands-on experience with AWS native services like EKS, APIG, MSK, RDS, S3.
  • Experience in developing scalable Microservices using JAVA and Spring Boot.
  • Familiarity with modern design patterns and cloud native technologies.
  • Experience with RDBMS (e.g., Postgres) and NoSQL (e.g., Cassandra).
  • Skill in creating secure RESTful APIs and event-driven architecture with messaging brokers (e.g., Kafka).
  • Experience in continuous integration tools (e.g., Jenkins/Cloudbees) and version control systems (e.g., Gitlab).
  • Familiarity with Agile Methodologies and providing scalable solutions using DevOps.
  • Experience in web development using Angular/React, HTML, and CSS.

  • Design and development of high-performance and scalable software products using a modern tech stack.
  • Addressing technical issues and contributing towards improvements.
  • Collaborating with various teams to design and create efficient systems.
  • Focusing on customer journey, product quality, performance tuning, troubleshooting, and continuous development.
  • Working with engineers across geographically distributed centers.
Posted 4 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 169000.0 - 240000.0 USD per year

πŸ” Financial Technology

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity almost 4 years agoπŸ«‚ Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 5+ years of experience in developing and architecting Android applications.
  • Proficient in Kotlin.
  • Experience with React Native.
  • Ability to define technical plans for significant features or system components.
  • Skilled in managing changes in a large code base safely.
  • Proactive in seeking feedback from peers, managers, and stakeholders.
  • Strong verbal and written communication skills.
  • Bachelor’s degree in a related field or equivalent practical experience.

  • Own and deliver quarterly goals for the team.
  • Lead engineers through ambiguity to solve open-ended problems.
  • Collaborate with product management, design, and analytics during the product development lifecycle.
  • Identify and advocate for project, process, technology, or business issues.
  • Support team artifact operations by creating and monitoring metrics.
  • Foster a culture of quality and ownership through code review and design standards.
  • Develop talent on your team by providing feedback and guidance.

Software DevelopmentAndroidKotlinReact NativeSoftware Architecture

Posted 5 days ago
Apply

Related Articles

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 4 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 4 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 4 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 5 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.