Unknown Company

Senior Software Engineer – Java & Python 100% Remote Direct Hire Fortune 100 Co

Remote • Posted 3 days ago
Remote Full Time IT & Technology

Senior Software Engineer – Java & Python 100% Remote Direct Hire Fortune 100 Co

Get AI-powered advice on this job and more exclusive features.

Drives effective delivery of product/platform needs through developing high quality software and technical solutions. Fluent across the full stack and coaches junior developers to promote a flexible mindset and develop technical competence.

Responsibilities

  • Leverages strong understanding of business to develop high quality code to meet product/platform requirements.
  • Drives and leads adoption of architecture standards and development practices like Test-Driven Development, code reviews, static code analysis, etc.
  • Writes effective technical user stories and ensures that non-functional requirements are met to ensure performance, scalability, resilience, and maintainability of software/solutions.
  • Actively resolves defects and manages technical debt.
  • Develops unit tests to ensure good coverage and regression testing ability.
  • Assists in the development of automated tests and environment management scripts.
  • Practices DevOps methods like CI/CD, SDLC automation, and proactive monitoring/telemetry.
  • Participates in sprint planning, daily stand-ups, sprint reviews, and retrospectives to enable progress and resolve impediments.
  • Evaluates emerging technologies continually to identify opportunities, trends, and best practices to strengthen our development practices.
  • May play a supervisory role toward junior technical resources.

Mandatory Experience

  • Bachelor's degree in CS or 4-5 years of relevant developer experience.
  • 5-8 years of experience in developing high-performance and highly scalable applications in an agile environment.
  • 5 years in solution design and development experience building cloud-native applications using open-source frameworks like Spring.
  • 3 years of experience building & deploying applications on a cloud platform such as AWS, GCP, or Azure.
  • 3 years of knowledge and experience with REST API design and implementation, and event-driven architecture.

Competencies

  • Understands and implements code quality best practices, and supports others in these practices.
  • Develops effective unit tests and implements integration and end-to-end testing.
  • Supports release management processes including versioning, branching, merging, testing, and deploying software releases.
  • Proficiency with DevOps tools and concepts, including CI/CD, containerization, infrastructure as code, and monitoring.
  • Experience with Agile practices (e.g., Scrum, Kanban) and leverages these to improve processes.
  • Strong experience building and deploying applications on cloud platforms such as AWS.
  • Researches answers independently, supports team growth, and contributes to continuous learning initiatives.
  • Communicates effectively with business and technical stakeholders across multiple channels.
  • Works collaboratively within and outside the team.
  • AWS/Azure/GCP Certified Developer and DevOps Engineer preferred.

Senior Level

  • Mid-Senior level

Employment Type

  • Full-time

Job Function & Industries

  • Information Technology and Engineering
  • Information Services and Technology, Media

Note: The job posting does not indicate it is expired; it appears active.

#J-18808-Ljbffr
Back to Job Search