Job Closed

This listing is no longer active.

Intermediate Software Developer (AI First)

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 10,001

Location

United States

Posted

52 days ago

Salary

0

Seniority

Mid Level

Job Description

Intermediate Software Developer (AI First)

Patterson-UTI

Detailed Description: - Design, develop, test, and maintain industrial control software supporting frac fleet operations. - Own delivery of moderately complex features or subsystems across embedded systems, backend services, and operator interfaces (desktop, web, or mobile). - Collaborate closely with hardware, electrical, and controls engineers to ensure proper integration between software and physical equipment. - Troubleshoot and resolve issues involving timing constraints, concurrency, hardware communication, and field-reported defects. - Utilize AI development tools (e.g., code assistants, LLM-based tools) to accelerate implementation, refactoring, test generation, and documentation. - Critically evaluate and validate AI-generated output for correctness, maintainability, security, and safe operation in real-time environments. - Contribute to architectural discussions and recommend design improvements that enhance modularity, scalability, and reuse. - Participate actively in Agile/Scrum ceremonies, including sprint planning, estimation, backlog refinement, and retrospectives. - Provide accurate task estimates, identify technical risks early, and communicate trade-offs clearly. - Contribute to code reviews and uphold established coding standards and development practices. - Develop and maintain automated tests to support reliable, repeatable releases. - Support field deployments, troubleshooting, customer investigations, and post-release analysis as required. - Perform other related duties and special projects, as assigned. Job Requirements: - Demonstrated ability to design and implement maintainable, production-quality software. - Working knowledge of multithreading, concurrency, and timing-sensitive programming. - Ability to debug complex issues spanning software and hardware boundaries. - Strong verbal and written communication skills, including the ability to clearly explain technical concepts and trade-offs. - Ability to work effectively in a cross-functional, matrixed organization alongside software, hardware, controls, and operations teams. - Ability to manage multiple initiatives in a fast-paced development environment while maintaining quality standards. - Experience using version control systems and participating in collaborative development workflows and code reviews. - Demonstrated ability to leverage AI-assisted development tools responsibly and effectively. - Represent the Company and its values with integrity while maintaining high professional and ethical standards in all interactions. Minimum Qualifications: - Bachelor’s Degree or Diploma in Computer Engineering, Computer Science, Software Engineering, or related field (or equivalent practical experience). - 3–6 years of professional software development experience. - Strong proficiency in C#, C++, or comparable strongly typed programming languages. - Experience developing software in Windows and/or Linux environments. - Experience working within an Agile development framework. - Preferred Qualifications: - Experience with real-time or near-real-time systems. - Familiarity with industrial communication protocols such as CAN bus, Modbus, or similar. - Exposure to embedded systems, RTOS concepts, or hardware-adjacent software development. - Experience contributing to modular or service-oriented system architectures. - Prior experience in industrial, automation, or Oil & Gas environments. - Experience integrating or extending AI-assisted workflows in professional development environments. Additional Details: The Intermediate Software Developer must work with an emphasis on individual safety and safety for others, including coworkers and third parties. Work is primarily performed in a climate-controlled office or remote environment. Occasional interaction with field equipment or hardware systems may be required. The employee is regularly required to sit, stand, or use computer equipment for extended periods.

Related Job Pages

More Software Engineer Jobs

Lightspeed Commerce logo

Senior Software Developer (Java) - Third Party Ecosystem (all genders)

Lightspeed Commerce

Lightspeed is building communities through commerce, and we need people from all backgrounds and lived experiences to do that. Founded in 2005, in Montreal’s gay village, our original members were all part of the LGBTQ+ community. The ethos of our business has been about inclusion from the very beginning, and we strive to provide a workplace where everyone belongs. Powering the businesses that are the backbone of the global economy, Lightspeed's one-stop commerce platform helps merchants innovate to simplify, scale, and provide exceptional customer experiences. Our cloud commerce solution transforms and unifies online and physical operations, multichannel sales, expansion to new locations, global payments, financial solutions, and connection to supplier networks. Founded in Montréal, Canada in 2005, Lightspeed is dual-listed on the New York Stock Exchange (NYSE: LSPD) and Toronto Stock Exchange (TSX: LSPD). With teams across North America, Europe, and Asia Pacific, the company serves retail, hospitality, and golf businesses in over 100 countries.

Full TimeRemoteTeam 1,001-5,000

Hi there! Thanks for stopping by 👋 Lightspeed is looking for a Senior Java Developer to join our team. As a Backend developer, you will support Lightspeed's Hospitality product group in our mission to expand our reach into new markets and countries while enhancing our advanced hospitality commerce platform. For this role specifically, you will join our Third Party Ecosystem Squad. This team is dedicated to enabling integrations that make our flagship product a more complete and sticky solution, empowering partnerships to drive new business. By integrating third-party services, you'll ensure seamless interoperability and enhance our platform's overall functionality and value. Your work will be pivotal in building a robust and flexible ecosystem that meets diverse customer needs. Above all, your work will change the way the world experiences hospitality! What You’ll Be Responsible For - Developing and Optimizing Integrations: Focus on developing and optimizing third-party integrations that enhance the functionality and stickiness of the K-Series platform. - Integration Design and Implementation: Design and implement integration solutions that expand our ecosystem, and ensure seamless interoperability with third-party services. - API Development: Build robust and complete RESTful APIs, ensuring they are well-documented and adhere to standards such as OpenAPI. - Clean Code and Documentation: Write clean, maintainable, and well-documented code to support the scalability and reliability of our platform. - Cross-Functional Collaboration: Collaborate with Product Managers, Product Designers, and Platform Teams to achieve project objectives and enhance development practices. - Performance Monitoring: Analyze system performance and implement monitoring solutions to ensure optimal operation and quick resolution of issues. - Continuous Learning and Growth: Extend your skills by learning from and growing with the team, contributing to a culture of continuous improvement and innovation. What You’ll Be Bringing to the Team - Excellent communication skills in English. - Outstanding Java knowledge with 5+ years of production usage experience. - Expert knowledge of the Spring framework (Spring Boot, Spring MVC, Spring Security). - Experience with both relational (SQL) and non-relational (NoSQL) databases. - Knowledge of monitoring applications for performance and reliability. - Experience with real-time messaging systems (Pub/Sub, Kafka, etc.). - Solid understanding of computer science fundamentals, including object-oriented programming and design patterns. - Experience with building robust and complete RESTful APIs. - Familiarity with API documentation and standards such as OpenAPI. - Commitment to clean code, maintainability, and systematic correctness. What will increase your chances: - One additional backend language (Python, Go) - Experience writing automated unit and functional tests - Experience in Agile development environments. - Understanding of networking fundamentals (HTTP, TCP, TLS, etc.). - Proficiency with CI/CD systems, Docker, and Kubernetes. - Experience with cloud environments like AWS or GCP. - Computer Science degree or equivalent. Who You Are - You are a team player who likes to contribute to discussions and share your experience. - You are self-motivated and can function effectively in a team environment with minimum supervision. - You are always seeking improvement and progress. - You are eager to make decisions and not afraid of making mistakes. What’s in It for You Come live the Lightspeed experience... - Lots of autonomy, flexible work culture, and the possibility of remote work. - Development of very high-traffic products used at a global scale. - Exposure to modern and proven technology. - Opportunity to learn and expand your skill set. - Tons of growth opportunities in technical or people management roles. - Excellent benefits & perks, including equity for all Lightspeeders. - Opportunity to join a fast-paced, high-growth company. - Become a valued part of the diverse and inclusive Lightspeed culture. … and enjoy a range of benefits that’ll keep you happy and healthy: - Lightspeed share scheme (we are all owners). - Flexible working policy. - Mental health online platform and counseling & coaching services. - Health and wellness benefits. - LinkedIn Learning license (learning is always ongoing). - Volunteer day to be able to give back to society! To all recruitment agencies: Lightspeed does not accept unsolicited agency resumes. If we have not directly engaged your company in writing to supply candidates for a specific vacancy, Lightspeed will not be responsible for any fees related to unsolicited resumes. Lightspeed is a proud equal opportunity employer and we are committed to creating an inclusive and barrier-free workplace. Lightspeed welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Where to from here? Obviously, this has to be mutually beneficial: we want you to step into a role you love, and we want to offer you a place you’re proud to come to every day. For a glimpse into our world check out our career page here. Lightspeed is building communities through commerce, and we need people from all backgrounds and lived experiences to do that. We were founded in 2005, in Montreal’s gay village and our original members were all part of the LGBTQ+ community. The ethos of our business has been about inclusion from the very beginning, and we strive to provide a workplace where everyone belongs. Who we are: Powering the businesses that are the backbone of the global economy, Lightspeed's one-stop commerce platform helps merchants innovate to simplify, scale, and provide exceptional customer experiences. Our cloud commerce solution transforms and unifies online and physical operations, multichannel sales, expansion to new locations, global payments, financial solutions, and connection to supplier networks. Founded in Montréal, Canada in 2005, Lightspeed is dual-listed on the New York Stock Exchange (NYSE: LSPD) and Toronto Stock Exchange (TSX: LSPD). With teams across North America, Europe, and Asia Pacific, the company serves retail, hospitality, and golf businesses in over 100 countries. Lightspeed handles your information in accordance with our Applicant Privacy Statement.

Germany
Accenture Federal Services logo

Microsoft Power Platform App Maker – Developer/Engineer

Accenture Federal Services

We believe in the power of change, harnessed in ways that matter for our country and communities.

Full TimeRemoteTeam 10,001+Since 2017H1B No Sponsor

• Become deeply familiar with the overall solution architecture, the code bases, and the data model across both Microsoft Dataverse and C#/.NET services running in Azure. • In response to new requirements and identified bugs design, develop, and test solutions both in Microsoft Dataverse and in C#/.NET containerized services. • Build and release pipeline development using common source control and build pipeline systems such as GitHub or Azure DevOps. • Write tests for your code that will meet our project’s requirements for automated testing. • Review, document, and understand existing Microsoft Power Platform Canvas Apps and Power Automate Flows. • As required make recommendations (including estimated level of effort) to improve the quality, reliability, performance, and usability of the application. • Actively and constructively participate in backlog grooming and story refinement activities with client engagement. • Design, implementation, and testing of enhancements to existing apps and creation of new apps, including Power Automate Flows, Power BI Reports & Dashboards, and other Power Platform functionality (as available and needed.).

Virginia
$90.4K - $147.2K / year
Prodapt logo

Software Developer III

Prodapt

Prodapt is the largest specialized player in the Connectedness industry. As an AI-first strategic technology partner, Prodapt provides consulting, business reengineering, and managed services for the largest telecom and tech enterprises building networks and digital experiences of tomorrow. A ServiceNow-invested company. Recognized by Gartner as a Large, Telecom-Native, Regional IT Service Provider. Connecting 1.1 billion people and 5.4 billion devices across the globe. Clients include Google, Amazon, PayPal, SoftBank, ServiceNow, Ciena, Verizon, Vodafone, and many more. A “Great Place To Work® Certified™” company. Employs over 6,000 technology and domain experts across the Americas, Europe, India, Africa, & Japan. Part of the 130-year-old business conglomerate The Jhaver Group, which employs over 32,000 people across 80+ locations globally.

Full TimeRemoteTeam 5,001-10,000

Role Description Develop and maintain web applications based on the Agile Development Scrum model, wherein product features are incrementally developed in close collaboration with onshore business stakeholders and product owners, by self-organizing and cross-functional teams. - Capture and analyze business and application requirements. - Participate in brainstorming sessions. - Prepare detailed design and technical documentation based on gathered requirements. - Develop new user interface screens and components according to business needs using ASP .Net, MVC, VB .Net, C#, and other Microsoft technologies. - Build responsive web pages utilizing HTML5, CSS3, Bootstrap, and jQuery. - Develop and implement highly responsive user interface components using modern JavaScript frameworks such as Angular, React, and TypeScript. - Design and implement RESTful and SOAP web services using C# and VB.Net to communicate through Web API and WCF services. - Utilize familiarity with architectural styles and APIs (REST, RPC, SOAP) to ensure efficient data exchange and modular application design. - Develop and maintain SSRS and SSIS reports for operational and analytical reporting requirements. - Create stored procedures, triggers, views, and user-defined functions using Microsoft SQL Server 2012 or higher. - Design and tune SQL procedures to retrieve, process, and store data efficiently based on system designs and business requirements. - Maintain referential, domain, and column integrity through constraints and other database features. - Participate in SQL code reviews and walkthroughs with the development team. - Create and implement database encryption procedures using hashing and key-based encryption methods. - Update and maintain Entity Relationship (ER) diagrams to reflect proposed database changes. - Analyze, design, and implement code to integrate functional workflows across multiple application modules. - Perform unit testing, integration testing, and smoke testing to ensure application quality and stability. - Develop and maintain CI/CD pipelines using Azure DevOps or Jenkins. - Manage code deployments and perform content synchronization across environments. - Conduct application performance tuning, prepare detailed technical documentation, and provide ongoing application support. - Perform system analysis and enhancements for proposed improvements. - Coordinate with onsite and offshore teams for the development, testing, and maintenance of online portals. - Utilize Git or other version control systems for source management and JSON/XML for data exchange and integration with third-party APIs. - Implement cloud-based application deployment and integration using Microsoft Azure or similar cloud environments. - Telecommuting and work-from-home permitted from anywhere within the U.S. - Travel and relocation possible to unanticipated client locations throughout the United States. - Domestic travel required approximately 10% of the time to various client sites. Qualifications - Bachelor’s degree, or foreign equivalent, in Computer Science or Information Systems. - 3 years of experience in the job offered or in related occupations of Software Engineer, Application Developer, or equivalent. - Prior experience must include: - 3 years with ASP.Net MVC, VB.Net, C#, JavaScript, TypeScript, jQuery, HTML5, CSS3, and Bootstrap. - 3 years developing responsive user interfaces using Angular, React, and Bootstrap frameworks. - 3 years developing and integrating RESTful and SOAP web services using WebAPI and WCF. - 3 years working with JSON, XML, and RPC protocols for system integration. - 3 years designing and developing Microsoft SQL Server (2012 or higher) database objects. - 3 years performing SQL performance tuning and query optimization. - 3 years developing and maintaining SSRS reports. - 3 years implementing database encryption, hashing, and key-based encryption techniques. - 3 years creating and maintaining CI/CD pipelines using Azure DevOps or Jenkins. - 3 years conducting unit testing, integration testing, and smoke testing. - 3 years working within Agile/Scrum development methodologies. - 3 years deploying and integrating applications on Microsoft Azure or similar cloud platforms. - 3 years coordinating with onsite and offshore teams for the development, testing, and maintenance of online portals. Requirements - Telecommuting and work-from-home permitted from anywhere within the U.S. - Travel and relocation possible to unanticipated client locations throughout the United States. - Domestic travel required approximately 10% of the time to various client sites.

United States
Crystalia Glass LLC logo

Engineering Coordinator

Crystalia Glass LLC

Crystalia Glass was founded in 2017 and began developing and selling innovative glazing systems.

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

We’re hiring an Engineering Coordinator to support our fast-paced installation team. You’ll coordinate daily tasks, manage schedules, and communicate with both field crews and clients — while also applying your technical understanding to ensure projects are installation-ready. Key Responsibilities: - Assign daily tasks to field teams and track progress in ClickUp - Communicate with clients about visit schedules, delays, or rescheduling - Verify technical readiness of openings before installation (measurements, drawings, materials) - Review shop drawings or specifications to identify potential issues before dispatch - Ensure crews are prepared with the correct materials, glass, and hardware - Book hotels for traveling installers - Monitor vehicle mileage and documentation (registration, insurance) - Support project managers with coordination and issue tracking - Review quality of completed work and report problems if needed Requirements: - 1+ year of experience in dispatching, construction, or engineering coordination - Engineering or technical background preferred (construction, architecture, or related field) - Strong communication and organizational skills - Ability to read and understand basic technical drawings and measurements - Confident English and Russian (B2 or above) - Comfortable using task management tools (ClickUp or similar)

Uzbekistan
Job Closed