Apply

Senior Software Engineer

Posted over 1 year agoViewed

View full description

πŸ“ Location: State college, pennsylvania, united states

πŸ” Industry: Software

πŸ—£οΈ Languages: English

Requirements:
  • Associate or bachelor's degree in computer science, statistics, mathematics, it or a closely related discipline or equivalent experience
  • 4+ years of commercial software development experience
  • Familiarity with web development technologies such as html/css, javascript/es6/jquery/php and knowledge of web framework such as react.js, angular, node.js or vuejs
  • Familiarity with cloud platform technologies such as microsoft azure, amazon web services or google cloud
  • Familiarity with docker and kubernetes
  • Familiarity with common development practices including use of source control, code review tools, continuous integration, command line syntax
  • Experience with unit testing frameworks and test-oriented approaches to software development.
Responsibilities:
  • Play a key role in the production of high-quality software products
  • Work independently and develop the ability to support technical leadership in the design, development and testing of new software modules
  • Maintain and extend existing web and desktop software
  • Help identify and define software development tools that simplify development efforts and help make developers and testers more productive.
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

πŸ“ United States

πŸ” Cloud Enablement Software

🏒 Company: KionπŸ‘₯ 10-50Energy

  • 5+ years of experience building scalable web-based applications using modern languages.
  • Production experience with JavaScript frameworks like Angular, React, or Vue.
  • Production experience with back-end web languages such as Go, Java, Ruby, Python, Node, or C#.
  • Production experience designing and querying data stores in RDBMS like MySQL or Postgres.
  • Experience in designing, building, and integrating APIs.
  • Experience developing solutions on major cloud providers like AWS, Google, or Azure.
  • Ability to own technical aspects of web features.
  • Ability to review and analyze requirements for production-ready code.
  • Ability to clearly document architecture and code.
  • Ability to collaborate with cross-functional teams for quality assurance.
  • Familiarity with Agile frameworks, including Scrum.
  • Excellent oral and written communication skills.
  • Strong problem-solving and troubleshooting capabilities.

  • Work with designers to implement their designs.
  • Architect full-stack solutions for customer cloud experiences.
  • Build and maintain front-end components and API services.
  • Enhance codebase for better usability and extensibility.
  • Apply creative problem-solving to various challenges.
  • Contribute to the planning and scoping of engineering tasks.

AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLAgileFrontend DevelopmentGoAngularREST API

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 3 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.