Apply

Senior Software Engineer

Posted about 1 month agoViewed

View full description

πŸ’Ž Seniority level: Senior, four (4) years

πŸ“ Location: United States

πŸ’Έ Salary: 115000 - 135000 USD per year

πŸ” Industry: Insurance

🏒 Company: Fidelity & Guaranty Life Insurance Company

⏳ Experience: Four (4) years

πŸͺ„ Skills: Backend DevelopmentSoftware DevelopmentSQLCybersecurityMicrosoft SQL Server

Requirements:
  • Bachelor’s degree (US or foreign equivalent) in Computer Science, Management Information Systems, or a related field.
  • Four (4) years of experience in the job offered or in a related role.
  • Four (4) years of experience with Software Development Life Cycle (SDLC) Methodologies.
  • Experience in Relational Database Design.
  • Proficiency in SQL Development.
  • Informatica Development experience.
  • Experience with SQL Server or Oracle Database.
  • Experience in designing and building applications and interfaces.
Responsibilities:
  • Design, code, test, and document high-performing and intuitive software solutions.
  • Adhere to software development methodologies, frameworks, standards, and security requirements.
  • Write progressively more complex code and integrate across application systems.
  • Assist with relational database model development.
  • Conduct unit, regression, security, and load tests for code validation.
  • Work with the security team for application security remediation.
  • Perform impact analysis for interface/system changes.
  • Support integrations of custom or third-party solutions.
  • Monitor applications and provide on-call support.
  • Implement architecture and solutions, supporting current and future deployments.
Apply

Related Jobs

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 about 18 hours ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 190000.0 - 240000.0 USD per year

πŸ” Financial services

  • 5+ years of experience in developing and architecting Android applications.
  • Proficient in Kotlin and experienced with React Native.
  • Experience defining technical plans for significant features or systems.
  • Capable of making significant changes in a large codebase safely.
  • Demonstrated ownership of personal growth by seeking feedback.
  • Strong verbal and written communication skills.

  • You will be responsible for owning and delivering quarterly goals for your team, leading engineers through ambiguity, and ensuring everyone is supported throughout delivery.
  • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics.
  • Proactively identify and advocate for project or technology issues and lead in solving them.
  • Monitor metrics for operational availability and support on-call efforts.
  • Foster a culture of quality and ownership through improvement of code review and design standards.
  • Help develop talent by providing feedback and guidance.

Software DevelopmentAndroidKotlinReact NativeREST API

Posted 1 day ago
Apply
Apply

πŸ“ North America, Europe

🧭 Full-Time

πŸ’Έ 140000.0 - 170000.0 CAD per year

πŸ” Blockchain technology

  • Proven extensive experience in software engineering and distributed systems.
  • Ability to write production-ready applications in Go.
  • Ability to reason about tradeoffs between different engineering approaches.
  • Familiarity with data storage solutions, including SQL and NoSQL databases.
  • Experience with containerized infrastructure, specifically Docker and Kubernetes.
  • Results-oriented individual with high emotional intelligence and attention to detail.
  • Experience architecting solutions considering maintenance, scalability, and security.
  • Familiarity with agile team processes.
  • Collaborative approach to problem-solving.

  • Create high performance indexing software to ingest data from blockchains or other sources in Go.
  • Take full responsibility for technical architecting and team processes.
  • Prioritize deliverables and set timelines in collaboration with business units.
  • Make technical decisions between engineering approaches and achieve consensus.
  • Process big data collections and design fast-read data storage solutions.
  • Design and implement high-availability APIs for large blockchain datasets.
  • Design next-generation data pipelines.
  • Mentor junior team members.

DockerSQLBlockchainKubernetesData engineeringGoNosql

Posted 1 day ago
Apply
Apply

πŸ“ Canada, US, NOT STATED

🧭 Full-Time

πŸ’Έ 140000.0 - 170000.0 CAD per year

πŸ” Blockchain technology, Web3

🏒 Company: FigmentπŸ‘₯ 11-50HospitalityTravel AccommodationsArt

  • Proven extensive experience in software engineering and distributed systems.
  • Ability to write production-ready applications in Go.
  • Ability to reason about tradeoffs between different engineering approaches.
  • Familiarity with data storage solutions such as SQL and NoSQL databases.
  • Experience with containerized infrastructure, including Docker and Kubernetes.
  • High attention to detail with a results-oriented approach.
  • Ability to architect solutions considering maintenance, scalability, and security.
  • Familiar with agile methodologies and team processes.
  • Collaborative approach for sharing ideas and finding innovative solutions.

  • Create high performance indexing software to ingest data from blockchains or other sources in Go.
  • Full responsibility for technical architecting and team processes.
  • Work closely with various business units to prioritize deliverables and set timelines.
  • Make technical decisions on different engineering approaches and achieve buy-in from team members.
  • Process big data collections and design fast-read data storages.
  • Design and implement highly available APIs for large blockchain datasets.
  • Design next generation data pipelines.
  • Serve as a mentor for junior team members.

DockerSQLBlockchainKubernetesGoNosql

Posted 1 day ago
Apply
Apply

πŸ“ US

πŸ” Digital health

🏒 Company: Linus HealthπŸ‘₯ 51-100πŸ’° $55,000,000 Series B over 3 years agoMental HealthMedicalWellnessHealth CareHealth DiagnosticsSoftware

  • 7+ years of software development or similar experience.
  • Strong fundamentals in object-oriented design and data structures.
  • Expertise in REST patterns and general API design, documentation, and testing (familiarity with tools like Swagger and Postman).
  • Experience in building microservices.
  • Experience in working with Node.js, TypeScript, and Python.
  • Experience with testing frameworks (e.g., Jest, Mocha, Playwright).
  • Experience with CI/CD and integration with testing, as well as Git workflows (code reviews on merge requests).
  • Experience writing and reviewing SQL.
  • Experience with debugging and triaging issues, handling production support issues.
  • Good communication skills to translate technical requirements into maintainable code.
  • Experience building on AWS offerings.
  • Experience with agile methodologies.
  • Experience in mentoring juniors or peers around good practices.

  • Collaborate to design, document, and implement architecture for mobile and web applications.
  • Own and lead small to mid platform-driven projects.
  • Solve for and consider security, scalability, availability, and performance.
  • Establish testing policies and procedures including unit, integration, and end-to-end testing.
  • Estimate work, prioritize tasks, track dependencies, report progress, and highlight blockers.

AWSNode.jsPythonSQLTypeScriptAPI testingREST APICI/CDAgile methodologiesMicroservices

Posted 4 days ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 105500.0 - 165000.0 USD per year

πŸ” Gaming

🏒 Company: ZwiftπŸ‘₯ 251-500πŸ’° $450,000,000 Series C over 4 years agoπŸ«‚ Last layoff 11 months agoFitnessSportsWellnessCycling

  • BS/MS in Computer Science and/or relevant technical area.
  • 5+ years of software development experience.
  • Comfortable mentoring engineers and leading technical discussions.
  • Strong experience in cloud-based microservices, event sourcing, gameplay, multiplayer gameplay, and/or mobile development.
  • Thought leader with software engineering best practices such as automated testing, monitoring/alerting, continuous integration, code reviews, etc.
  • Able to solve ambiguous technical problems by generating options, evaluating them, and providing recommendations.
  • Experience with production troubleshooting.
  • Tenacity to get things done and enthusiasm for learning in an evolving problem space.

  • Work on a cross-functional team to deliver exciting game features that span our microservice backend, game client, mobile companion app, and admin tooling.
  • Design, build, and maintain high-performance, reusable, and reliable code in multiple programming languages and platforms.
  • Tackle complex tasks by evaluating tradeoffs and providing recommendations that balance risk with value.
  • Mentor other engineers through code reviews, technical discussions, and pair programming.
  • Identify technical risks and help build mitigation plans.
  • Work with engineers and product managers to scope and plan projects.
  • Participate in the interview process.

Software DevelopmentCloud ComputingGame DevelopmentJavaC++Microservices

Posted 8 days ago
Apply
Apply

πŸ“ New York City, NY; Evanston, IL

🧭 Full-Time

πŸ” Healthcare

🏒 Company: Milu HealthπŸ‘₯ 11-50πŸ’° $4,800,000 Seed 10 months agoElectronic Health Record (EHR)MedicalSoftware

  • 5-10 years of software development experience.
  • 3-5 years of experience specifically in healthcare.
  • Comfortable working in agile environments and able to iterate quickly.
  • Excited to work in a startup environment that involves rapid changes.

  • Responsible for end-to-end planning, building, and deploying of back-end software systems.
  • Drive the programming of well-constructed, testable code in a HIPAA-compliant environment.
  • Set processes and culture as an early senior engineer on a growing team.

Backend DevelopmentPostgreSQLPythonSoftware DevelopmentAgile

Posted 8 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 125000.0 - 142000.0 USD per year

πŸ” Health technology

🏒 Company: Nexleaf AnalyticsπŸ‘₯ 11-50πŸ’° $600,000 Grant about 1 year agoSensorAnalyticsInformation Technology

  • Education & Experience: BS/MS in Computer Science or a related technical field, or equivalent work experience.
  • Backend Development Skills: 5+ years of experience with Python in backend software engineering on large web projects.
  • Framework Experience: Expertise in Django or similar frameworks.
  • Database & System Design: Strong experience in database architecture and backend system design.
  • Deployment & Production: Proven experience deploying backend features and applications on Linux-based systems.
  • AWS & Data Tools: Experience using AWS and basic data processing tools.
  • Reliability & Performance: Strong understanding of system reliability, scalability, and performance optimization.

  • Facilitate Technical Decision Making: Evaluate design and architecture decisions for scale.
  • Drive Execution and Strategy: Own large portions/modules of the system, improve them, and be the go-to technical expert.
  • Backend Development & Project Execution: Plan and execute large backend projects.
  • System Optimization & Reliability: Design and build for reliability and scale.
  • Cross-Functional Collaboration: Work with product managers, architects, designers, and other engineers.
  • Code Review & Standards Enhancement: Conduct comprehensive code reviews.
  • Mentorship and Guidance: Act as a trusted mentor and technical guide for the team.

AWSBackend DevelopmentPythonDjangoLinux

Posted 8 days ago
Apply
Apply

πŸ“ U.S., Canada, U.K., Costa Rica, the Philippines, Australia

🧭 Full-Time

πŸ” Technology for law firms

🏒 Company: Elite TechnologyπŸ‘₯ 1-10ConsultingInformation TechnologySoftware

  • 5+ years of experience in software development for complex business applications.
  • Expert knowledge of C# including .NET Core.
  • Cloud development experience with Azure, including Azure SQL, Azure Functions, App Services, Event Hubs, API Management, AAD, Key Vault, Blob Storage, and Azure Monitor.
  • Experience in building and consuming REST APIs.
  • Experience with GIT / Azure DevOps.
  • Experience in CI/CD pipeline.
  • Experience with SQL and Azure SQL.
  • Experience in PowerShell.
  • Experience in software integration.
  • Experience in software automation and test-driven development.
  • Eagerness to obtain domain knowledge for effective technical leverage.
  • Strong oral and written communication skills along with strong interpersonal skills.

  • Interpret software requirements to design and implement software as defined by product management and agile team.
  • Gain a complete understanding of the development framework and guidelines and apply to daily software development.
  • Translate software design into measurable tasks and time estimates; track time against those tasks weekly.
  • Seek innovative solutions to problems and recommend implementations.
  • Establish good working relationships with developers in various office locations.
  • Identify areas of improvement and deliver full-cycle implementations.
  • Work closely with the team to ensure product development meets requirements.
  • Learn and apply new technologies for continuous self-improvement.
  • Provide technical mentorship, coaching, and training to junior engineers.

SQLGitC#Azure.NET.NET coreREST APICI/CD

Posted 9 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Online Dating

  • Proficient in Java and .NET Core.
  • Experience with AWS technology.
  • Strong coding skills and experience in architecture.

  • Design, build, and maintain critical backend services that support all Match Group brands.
  • Work on high-scale systems focusing on domains such as trust & safety, compliance, and legal.
  • Involve hands-on coding and architectural decisions.

AWSBackend DevelopmentJavaSoftware Architecture.NET coreREST APIMicroservicesCompliance

Posted 9 days ago
Apply