Software Engineer 

Posted 1 hour ago USD 65.00 - 75.00 / hour
OP
Join our team as a Software Engineer and help shape the future of innovative software solutions. You'll collaborate with talented engineers to design, develop, and test reliable, high-quality applications, contributing to both new product development and continuous software enhancements.

Key Responsibilities Include

  • Contribute to the full software development life cycle.
  • Write maintainable, extensible, tested code while complying with coding standards.
  • Produce specifications and determine operational feasibility.
  • Continuously integrate and deliver software components into a fully functional software system.
  • Facilitate end-to-end user testing with customers.
  • Troubleshoot, debug, and upgrade existing systems.

Career Level Summary

  • Proficiency: Fully mastered in immediate function/domain and has developed competent skills in complementary functions or domains. Can train junior members in mastered domain knowledge.
  • Direction: Is largely autonomous, working on a day-to-day basis without supervision or support. Occasionally checks in with manager for questions and direction. Provides support or direction to more junior members.
  • Business Focus: Understands the Org's business model, as well as the specific roadmap of the assigned product or function.
  • Understands the interconnectedness of business systems, products, and/or technologies.
  • Understands the needs of the customer and approaches work with a desire to exceed customer expectations. Shows basic understanding of technology costs and validates with the manager on the impact of choices when unsure.
  • Growth Mindset: Exhibits a strong growth mindset, approaches feedback and constructive criticism eagerly, and actively implements plans for change.
  • Tolerant of organizational turbulence. Positively contributes to team and organizational culture. Raises concerns constructively.

Required Skills

  • 5+ years of experience.
  • Must Have - Strong backend experience in Java building production-ready applications.
  • Must Have - AWS experience (specifically in services such as Lambda, SQS, DynamoDB, etc.) developing applications for cloud platforms.
  • Must have - Experience with infrastructure-as-code tools such as Terraform.
  • Must have - Should have used one of the common Java frameworks: Spring, Spring Boot, Quarkus or similar, and any of the Java. Persistence API and JDBC implementations.
  • Nice to have - Kubernetes experience for developing, deploying, and orchestrating micro-services.
  • Nice to have - Experience developing applications within Docker containers.
  • Nice to have - Expertise in multiple languages such as Java and python.
  • Nice to have - Good understanding of concepts regarding security, privacy, performance, etc.

Benefits

  • 401(k).
  • Dental Insurance.
  • Health insurance.
  • Vision insurance.
  • We are an equal-opportunity employer and value diversity, equality, inclusion, and respect for people.
  • The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.

Additional Responsibilities

  • Participate in OP monthly team meetings and participate in team-building efforts.
  • Contribute to OP technical discussions, peer reviews, etc.
  • Contribute content and collaborate via the OP-Wiki/Knowledge Base.
  • Provide status reports to OP Account Management as requested.

About Us

At OP, we help you harness the power of technology for maximum impact. A technology consulting and solutions company, we offer advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields including AI, cyber security, enterprise architecture, and beyond. For nearly two decades, we ve been challenging the status quo of the consulting industry, serving up fresh, ingenious thinking through a radically lean structure. Together, this strategy delivers unprecedented performance at an unparalleled pace for faster results that propel your business forward.
Login to Apply Now

Recommended Jobs

Software Development Engineer

Posted 6 minutes ago

Software Engineer, Identity

Posted 29 minutes ago

NodeJs Developer

Posted 30 minutes ago

Software Engineer- Backend

Posted 30 minutes ago