Software Engineer

CareerCircle
Plano, United States of America
9 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 150K

Job location

Remote
Plano, United States of America

Tech stack

Java
JavaScript
.NET
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Business Systems
C Sharp (Programming Language)
Cloud Computing
Software Quality
Continuous Integration
Custom Software
Data Security
Software Debugging
DevOps
Amazon DynamoDB
Java Database Connectivity
Java Persistence API
Spring
JavaScript Libraries
Python
Machine Learning
Microsoft SQL Server
Node.js
Secure Coding
Software Engineering
Software Systems
SQL Databases
Systems Integration
Test Driven Development
React
Spring-boot
Software Application Programming
Infrastructure as Code (IaC)
Backend
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Functional Programming
Amazon Web Services (AWS)
Terraform
Docker
Service Stack
Databricks
Programming Languages
Microservices

Job description

Terraform Visionary Leadership Automation Mentorship Innovation Kubernetes Scalability Reliability Spring Boot Data Access Microservices Amazon DynamoDB Business Systems Software Systems Product Roadmaps Spring Framework Docker (Software) Growth Mindedness Usability Testing Amazon Web Services Software Engineering Java Persistence API Constructive Feedback Programming Languages New Product Development Artificial Intelligence Cloud-Native Development Engineering Design Process Java Database Connectivity Java (Programming Language) Infrastructure as Code (IaC) Software Development Life Cycle, The Engineer II role plans, designs, develops, and tests high-quality, innovative, and fully performing software systems and applications, focusing on both software enhancements and new product development. You contribute across the full software development lifecycle, from initial specification and feasibility through integration, delivery, and ongoing support, while working largely autonomously and helping guide more junior engineers., * Contribute to all phases of the full software development lifecycle, including design, implementation, testing, deployment, and support.

  • Write maintainable, extensible, and thoroughly tested code that complies with established coding standards and best practices.
  • Produce clear technical specifications and determine the operational feasibility of proposed solutions.
  • Continuously integrate and deliver software components into a fully functional, reliable, and scalable software system.
  • Facilitate end-to-end user testing with customers, ensuring solutions meet and exceed user expectations.
  • Troubleshoot, debug, and upgrade existing systems to improve performance, reliability, and maintainability.
  • Apply strong domain expertise in backend engineering to build production-ready applications and services.
  • Work with a high degree of autonomy on day-to-day tasks, checking in with leadership as needed for alignment and direction.
  • Provide support, mentorship, and direction to more junior team members in mastered domain areas.
  • Understand the business model and product roadmap, and ensure technical decisions align with business and customer needs.
  • Consider technology costs and impacts when making architectural and implementation choices, validating assumptions when needed.
  • Approach feedback with a strong growth mindset, actively implementing improvements and contributing positively to team culture.
  • Raise concerns and ideas in a constructive manner to help improve products, processes, and organizational practices., You work in a modern engineering environment that emphasizes cloud-native development, microservices architecture, and automation. The technology stack includes backend Java with frameworks such as Spring and Spring Boot, AWS services like Lambda, SQS, and DynamoDB, and infrastructure-as-code tools such as Terraform. Teams commonly use Docker containers and may leverage Kubernetes for deploying and orchestrating microservices. You operate with a high degree of autonomy, collaborating closely with cross-functional partners and customers to deliver robust, scalable solutions. The culture values a strong growth mindset, constructive feedback, and a positive, supportive approach to change, encouraging engineers to take ownership, mentor others, and continuously improve both systems and processes., Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs Software Engineer Actalent Plano, TX*Remote Debugging Terraform Visionary Leadership Automation Mentorship Innovation Kubernetes Scalability Reliability Spring Boot Data Access Microservices Amazon DynamoDB Business Systems Software Systems Product Roadmaps Spring Framework Docker (Software) Growth Mindedness Usability Testing Amazon Web Services Software Engineering Java Persistence API Constructive Feedback Programming Languages New Product Development Artificial Intelligence Cloud-Native Development Engineering Design Process Java Database Connectivity Java (Programming Language) Infrastructure as Code (IaC) Software Development Life Cycle +0

Google IT Automation with Python Principal Software Engineer Hershey Co. Dallas, TX*On-Site Sales Tooling Coaching Debugging Mentorship Scalability Communication Observability Systems Design Problem Solving Machine Learning Technical Issues People Management Incident Response Business Problems Influencing Skills Assortment Planning Software Engineering Architectural Design API System Integration Artificial Intelligence +0

Google IT Automation with Python

Google Project Management Senior Software Engineer TEKsystems Coppell, TX*On-Site CI/CD DevOps Economics Operations Automation Databricks Code Review Scalability Secure Coding .NET Framework Custom Software Business Process Project Planning Computer Science Agile Methodology Cloud Technologies Business Valuation Software Solutions Business Operations Software Engineering Software Development Constructive Feedback Microsoft SQL Servers Full Stack Development Project Implementation New Product Development Artificial Intelligence Business Transformation Total Cost Of Ownership Work Breakdown Structure C# (Programming Language) SQL (Programming Language) Software Quality (SQA/SQC) Java (Programming Language) Node.js (Javascript Library) React.js (Javascript Library) Test-Driven Development (TDD) Continuous Improvement Process JavaScript (Programming Language) +0

Requirements

  • Strong backend software engineering experience building production-ready applications.
  • Hands-on experience with AWS services, specifically Lambda, SQS, and DynamoDB, for developing applications on cloud platforms.
  • Experience with infrastructure-as-code tools such as Terraform to define and manage cloud infrastructure.
  • Proficiency with common Java-based frameworks such as Spring and Spring Boot for building backend services.
  • Experience using Java Persistence API (JPA) and JDBC implementations for data access and persistence.
  • Ability to work largely autonomously, managing day-to-day tasks without constant supervision.
  • Capability to train and support junior team members in mastered technical domains.
  • Strong understanding of how business systems, products, and technologies interconnect, and how technical work impacts customers.
  • Demonstrated growth mindset, with openness to feedback and willingness to adapt and improve., * Experience with Kubernetes for developing, deploying, and orchestrating microservices-based applications.
  • Experience developing applications within Docker containers.
  • Expertise in multiple programming languages, such as Java and Python.
  • Good understanding of key software concepts related to security, privacy, and performance.
  • Ability to positively contribute to team and organizational culture, even in times of change.
  • Comfort working in environments that may experience organizational turbulence and change.

Benefits & conditions

This is a Contract position based out of Plano, TX. Pay and Benefits

The pay range for this position is $55.00 - $72.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type

About the company

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

Apply for this position