Software Engineer II
$60 - $87 per hourActalent
Job Description
Job Description
Job Title: Software Engineer II Job Description
The Software Engineer II designs, develops, and maintains medium-sized and moderately complex software solutions that support data processing, transmission, and integration with enterprise systems. This intermediate-level role focuses on full-stack development, responsive web interfaces, and relational and non-relational database design, while working with industrial technologies such as MQTT and Ignition. The engineer works independently with general supervision, collaborates with cross-functional teams, and contributes to CI/CD pipelines and containerized cloud deployments to deliver robust, scalable applications in operational technology environments.
Responsibilities- Perform development, debugging, and maintenance of medium-sized and moderately complex software modules.
- Implement medium-sized and moderately complex workflows within software applications.
- Design and develop relational and non-relational database schemas to support application and enterprise data needs.
- Develop software for data processing and transmission, including handling data pulled through MQTT and similar industrial messaging technologies.
- Execute full-stack development tasks, including both front-end and back-end components.
- Create responsive web designs and user interfaces using modern web frameworks such as React.
- Integrate applications with enterprise databases and systems, including ERP and MES platforms.
- Build custom applications on the Ignition industrial software platform, including Perspective applications with complex logic, REST services, and integrations with MES and ERP systems.
- Deploy and manage Ignition-based applications in containerized environments using source control and CI/CD processes.
- Develop, implement, and debug complex software components in containerized and virtualized environments.
- Work with CI/CD pipelines in cloud environments to support continuous integration and deployment.
- Collaborate with clients, project managers, and other engineering disciplines to execute project scope and deliverables.
- Assist in developing engineering and functional system specifications for software and integrated solutions.
- Prepare and maintain comprehensive program and technical documentation.
- Participate in design reviews and code reviews to ensure quality, maintainability, and adherence to best practices.
- Mentor junior developers as appropriate, providing guidance on development practices and project work.
- Support proposal and project planning activities by contributing technical insight and effort estimates.
- Continue to build knowledge of organizational practices, procedures, and standards.
- Meet billable hour expectations as communicated during onboarding.
- Perform other related duties as assigned to support project and organizational objectives.
- Practical knowledge of software development practices and experience in one or more programming languages, such as Python, Java, C#, or JavaScript.
- Strong understanding of both front-end and back-end development within a full-stack environment.
- Strong knowledge of relational and non-relational databases, including schema design and optimization.
- Proficiency in modern web development frameworks, with experience in React-based front-end development.
- Strong proficiency with version control systems, particularly Git.
- Understanding of containerization and virtualization technologies for application deployment and management.
- Knowledge of CI/CD pipelines and deployment processes in cloud environments.
- Basic cloud deployment experience and familiarity with cloud-based application architectures.
- Solid understanding of database design principles and data modeling concepts.
- Strong problem-solving and debugging skills applied to complex software components.
- Ability to work independently with general supervision while managing tasks and priorities effectively.
- Collaborative approach to team-based development and cross-functional work.
- Detail-oriented mindset with strong organizational and documentation skills.
- Strong written and verbal communication skills for working with technical and non-technical stakeholders.
- Understanding of enterprise systems and integration patterns, including ERP and MES.
- Familiarity with Agile or Scrum development methodologies.
- Minimum of 3–5 years of relevant professional experience in software development.
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
- Experience building applications for manufacturing, industrial automation, or other operational technology environments.
- Hands-on development experience on the Ignition platform, including Perspective and gateway scripting.
- Familiarity with SCADA, MES, historian systems, or industrial communication protocols such as OPC-UA and MQTT.
- Experience integrating with ERP or MES systems in a production environment.
- Experience with traditional full-stack software engineering, including backend development and user interface implementation.
- Exposure to MES and ERP concepts and workflows within industrial or production settings.
- Experience with QA/QC practices and performing quality checks on own code and solutions.
This role operates primarily in a professional engineering and software development environment that supports industrial and operational technology solutions. Work focuses on building and maintaining applications that interact with manufacturing and automation systems, including data pulled through MQTT and integrations with MES and ERP platforms. The position involves working with containerized and virtualized applications, CI/CD pipelines, and cloud-based deployments, using tools such as Git and modern web frameworks. The role is largely office- or remote-based, with less than 10% travel expected. This includes a short onsite trip early in the engagement and another visit to the customer site approximately six months into onboarding. The environment emphasizes collaboration with clients, project managers, and other engineering disciplines, as well as participation in design and code reviews and adherence to structured development processes.
Job Type & LocationThis is a Contract position based out of Carrollton, TX.
Pay and BenefitsThe pay range for this position is $60.00 - $87.00/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
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 TypeThis is a fully remote position.
Application DeadlineThis position is anticipated to close on Sep 28, 2026.
About Actalent
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.
The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.
If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on us.fitly.work for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.
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 applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.
$97k - $207k
...Software Engineer II As a Software Engineer II within Servicing Technology, you'll own full-stack features that power the client-facing and team member-facing servicing applications for millions of Rocket homeowners. Servicing Technology is accelerating through a full...SuggestedMinimum wageNight shiftWeekend work- Software Engineer II Join the best team in sport and spirit At Varsity Brands, we believe every student deserves the opportunity to succeed and every educator wants to make a difference. It takes a team to make a real impact, and through our two divisions - BSN SPORTS...SuggestedTemporary workRemote work
- Concentra is seeking a PowerBuilder Software Development Analyst II to review, analyze, modify programming systems, and deliver high-quality code. Responsibilities include design and development of PowerBuilder applications, ESB integration, testing, and deployment support...Suggested
$90k - $117.6k
...career development. Come, stay, and grow with us. What Drives Success Lennox is looking for a knowledgeable and talented Embedded Software Engineer to design and develop software components for our Controls Engineering organization. In this role, you will have an...SuggestedTemporary workWork at officeMonday to Friday$100.25k - $164.69k
...stable API contracts and collaboration with presentation-layer engineering teams Participate in platform modernization efforts,... ...Science or equivalent experience ~3+ years of professional software development experience building and maintaining backend systems...SuggestedFull timeContract workLocal area- ...the means to help you achieve your goals. JOB PURPOSE The Software Developer II is responsible for designing, developing, testing, implementing... ...• Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field; or an equivalent...Temporary workImmediate startFlexible hours
$68.9k - $131.1k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...shape the future of aerospace and defense.As an Algorithms Software Engineer II, your role will encompass a wide range of responsibilities...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...personalized insights, and virtual assistance. As part of the Erica engineering team, you will help build the next generation of AI-driven...Work at officeFlexible hoursShift workDay shift
- Lennox International in Carrollton, TX is seeking an Embedded Software Engineer to design, develop, and maintain embedded software components for our Controls Engineering group. The ideal candidate has 2+ years in embedded C/C++, RTOS and Linux experience, hardware/software...
$82.04k - $112.8k
...DevOps Engineer II Do you have an eye for detail and a passion for developing innovation solutions? Join our team! As a DevOps Engineer II, you will lead the development, deployment, and optimization of our Continuous Integration/Continuous Development (CI/CD) pipelines...Work experience placementWork at office$58 - $60 per hour
...financial technology sector, is seeking an Application Programmer II to join their team. As an Application Programmer II, you will be... ...the Job? Develop, enhance, debug, support, maintain, and test software applications supporting business units within Payments...Weekly payContract workTemporary workWorldwideFlexible hours- ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...Position Summary: This is a Full stack Software Development Engineer role in Bank of America Erica, Chat and Voice Technology team.....Work at officeFlexible hoursShift workDay shift
- ...Security Engineer II You're at the forefront of delivering secure software solutions. Join us as a valued member of a top-performing team. As a Security Engineer II at JPMorgan Chase within the [insert LOB or sub LOB], you are part of an agile team that works to deliver...
- Digital Realty is seeking a Site Engineer II to join our Data Center Operations team in the United States. You will contribute to daily operations, maintain mission critical infrastructure, and support change management, incident reporting, and inspections to ensure maximum...
- Pennymac's Digital Technology Organization (DTO) Rotational Program - Engineer is designed for recent grads to explore front-end, back-end,... ...and receive mentorship and training for a successful career in software engineering. Openings for January 2027 or June 2027 cohorts;...Rotational program
$22.62 - $27.26 per hour
...Technical Solutions, a dynamic and growing company, as our Technician II . We're looking for a collaborative problem-solver with... ...supporting Office 365, MS Office, Adobe, Active Directory, backup software, endpoint cybersecurity, mobile devices, and various business...Full timeRemote workWeekend work- ...Java Developer DEPARTMENT: Software REPORTS TO: Director Of Software FLSA: Full... ...s degree or higher in Computer Science, Engineering, or a related technical discipline is... ...knowledge of Networking, TCP/IP, DNS, DHCP, IIS, FTP, Firewalls preferred....Full timeContract workTemporary workWork experience placementLocal areaMonday to Friday
- Full Stack Software Engineer Senior Full Stack Software Engineer Location Addison, TX (Onsite) Employment Type Full-Time About the Role We are seeking a Senior Full Stack Software Engineer who enjoys building software that solves meaningful business problems. This is a...Full time
- ProKatchers LLC is seeking an Engineer - Degreed II_SJM to support day-to-day manufacturing operations by troubleshooting electrical and automated production equipment. You will develop, maintain, and optimize electrical test systems and processes, drive continuous improvement...
- ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Sector's AI/ML & Data...
- ...Location: Plano, TX Salary: TBD Description: Software Engineer II - Full Stack Developer (Java Backend Focus) Overview We are looking for a Software Engineer with strong full-stack and backend development experience to design, build, and operate scalable...
- ...many of the leading employers across the country. Feel free to check us out at Job Description Job Title:Web Developer - II Duration: 03+ months(duration extension depends on client business needs) Location: Plano, TX Shift Hours- 8 am-5pmShift Days...Full timeMonday to FridayShift work
$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 3+ years of applied experience. We need hands-on experience in system design, application development, testing, and operational...Full timeWork at officeRemote work- Raytheon in Plano, TX is seeking an FPGA Engineer II to develop FPGA designs for AMD, Altera, and Microchip devices. You will collaborate with circuit card designers and systems engineers from requirements through production release, supporting RF DSP, multi‑gigabit interfaces...
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Remote jobWork at office- ...Partners with security operations, enterprise architecture, cloud engineering, and application teams to integrate automated identity... ...degree in Computer Science, Information Technology, Cybersecurity, Software Engineering, Data Science, or a related field, or equivalent...Full timeLocal area
- ...Job Description Principal Software Engineer (.NET / Azure) Company Overview Our client is a leading digital financial services organization that is transforming how consumers engage with complex financial products through modern, technology-driven solutions...Immediate start
- ...Job Description: Develop and maintain software applications using Python Collaborate with cross-functional teams to design, develop, and deploy software systems Write clean, efficient, and well-documented code Debug and troubleshoot issues within existing...
$244.7k - $279.2k
...Overview Distinguished Software Engineer CI/CD As a Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented team of developers,...Full timePart timeLocal area- ...Software Engineer I JOIN THE BEST TEAM IN SPORT & SPIRIT At Varsity Brands, we believe every student deserves the opportunity to succeed and every educator wants to make a difference. It takes a team to make a real impact, and through our two divisions – BSN SPORTS...Full timeTemporary workInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software developer fintech Carrollton, TX
- startup software engineer Carrollton, TX
- financial software developer Carrollton, TX
- junior software developer remote Carrollton, TX
- software engineer Carrollton, TX
- software engineer amazon Carrollton, TX
- senior robotics software engineer Carrollton, TX
- cybersecurity software engineer Carrollton, TX
- software engineer healthcare Carrollton, TX
- agile software developer Carrollton, TX


