Software Engineer

Plano, TX, US • Posted 1 day ago • Updated 3 hours ago
Contract W2
6 Months
On-site
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • Product Development
  • Software Development
  • Usability Testing
  • Debugging
  • SAP BASIS
  • Supervision
  • FOCUS
  • Business Model
  • Roadmaps
  • Business Systems
  • Exceed
  • Amazon Web Services
  • Amazon SQS
  • Amazon DynamoDB
  • Cloud Computing
  • Terraform
  • Spring Framework
  • JPA
  • JDBC
  • Kubernetes
  • Docker
  • Java
  • Python
  • Privacy
  • Health Insurance
  • Insurance
  • Team Building
  • Collaboration
  • Wiki
  • Knowledge Base
  • Status Reports
  • Account Management
  • IT Consulting
  • Managed Services
  • Recruiting
  • Artificial Intelligence
  • Cyber Security
  • Enterprise Architecture
  • Value Engineering
  • Lean Methodology

Summary

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10216708
  • Position Id: 2026-6643
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Plano, Texas

Today

Easy Apply

Full-time

$80 - $80 per hour

Plano, Texas

Today

Full-time

Plano, Texas

Today

Contract

Plano, Texas

Today

Full-time

Search all similar jobs