Software Development Specialist
$60 per hourDescription
IT Fundamentals – foundational IT skills including Windows support, basic networking, and hands-on troubleshooting.
Troubleshooting – demonstrated, methodical problem-solving and the ability to diagnose and resolve technical issues.
Communication – strong written and verbal skills, with the ability to convey technical information clearly and respond to customers in a timely manner.
Organization & Prioritization – able to manage multiple issues at once, prioritize effectively, and follow up reliably.
Independence & Quality – able to work independently and deliver consistent, high-quality results.
Scripting – comfort with light scripting in support of the RMM platform (e.g., PowerShell or similar), or clear aptitude to learn quickly.
Generative AI – basic, practical familiarity with everyday AI tools – for example, using an assistant to help draft a clear email response or summarize information. Deeper experience is welcome but not required.
Customer Service – a customer-first attitude and the interpersonal skills to handle requests professionally and patiently. Formal experience is a plus but not expected at this level; what matters is genuine care for the customer experience.
Technical Aptitude –ability to pick up new tools and technologies quickly. We don’t expect deep experience at this level, but we do expect someone who learns fast and is eager to grow their technical skills.
Skills
Development, Software development
Top Skills Details
Development
Additional Skills & Qualifications
Responsive, Timely Customer Communication
Acknowledges customer and stakeholder requests promptly.
Sets clear expectations on timing and provides regular status updates.
Explains technical information clearly and professionally to both technical and non-technical audiences, in writing and verbally.
Ownership and Reliable Follow-Up
Takes an issue from first report through to confirmed.
Closes the loop with the customer to verify the problem is actually solved.
Tracks open items and follows up proactively so nothing falls through the cracks.
Follows team process with documentation and ticket management.
Prioritization and Organization
Manages multiple concurrent requests and decides what to work on first based on urgency and impact.
Keeps tickets, tasks, and documentation organized and up to date.
Re-prioritizes calmly when new or higher-priority issues arrive.
Communicates up when help is needed in meeting priorities.
Consistent, High-Quality Work
Delivers dependable, thorough work.
Documents work clearly so others can understand, reproduce, and build on it.
Tests and double-checks solutions before considering them complete.
Strong Troubleshooting
Approaches problems methodically: gathers information, forms a hypothesis, isolates the cause, and verifies the fix.
Digs into root causes rather than treating symptoms.
Knows when to escalate – and provides clear, useful detail when doing so
Job Type & Location
This is a Contract position based out of Westbrook, ME.
Pay and BenefitsThe pay range for this position is $60.00 - $60.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)
This is a hybrid position in Westbrook,ME.
Application DeadlineThis position is anticipated to close on Jul 10, 2026.
About TEKsystems
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall 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 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.
$50 - $56 per hour
...Job Title: Software Support Specialist Join our team as a Software Support Specialist in the greater Portland, ME area for a contract opportunity... ...: Analyze and evaluate data to support software development solutions. Assist in the development, design, testing, and...SuggestedContract work- ...Associate Software Support Specialist Provide basic-level software support for Tyler clients in the use, functionality, and understanding... ...analysis and functionality troubleshooting using multiple development tools, best practice communication, team coordinated testing...SuggestedWork at office
$65 - $80 per hour
...Description 5+ years of professional software engineering experience, with a track record of shipping and maintaining production systems. Strong proficiency in Java and Spring Boot, and/or Node.js with TypeScript, building and operating production APIs. Hands-on experience...SuggestedContract workTemporary work- ...engineers to turn business needs into systems people can depend on. Required Skills & Qualifications ~5 years of professional software engineering experience, with a track record of shipping and maintaining production systems. ~ Strong proficiency in Java and...SuggestedWork experience placementImmediate start
- ...Software Development Specialist This is a contract, entry-level position supporting a custom RMM (Remote Monitoring and Management) platform used across the business. It blends hands-on IT support with light scripting and software development work. The person in this...SuggestedContract workTemporary workRemote work
$120k - $140k
...design and technology? Be part of a large, strong salesforce development team working in a dynamic, fast-paced environment consisting of... ...Certified Platform Developer I/II), and overall 7-10 years of software development experience* Strong hands on experience with Salesforce...Local areaWorldwideFlexible hours$120k - $150k
...Product & Application Security team protecting applications across development teams. This role combines hands‑on security testing with... ...development practices, and contribute to the maturation of our Secure Software Development Lifecycle (SSDLC). This position reports to the...Local areaWorldwide$100k - $125k
...deliver better outcomes and enabling pets to live fuller lives. Our software supports Reference Laboratories, a critical area of IDEXX’s... ....You will be a core member of a cross-functional platform development team that scales globally across the entire Reference Lab operations...Local areaWorldwideFlexible hours$120k - $150k
...pipelines. You will play a critical role in protecting applications that serve our global veterinary diagnostics business while enabling development teams to move fast without compromising security.This position reports to the Senior Manager of Product & Application Security...Worldwide- ...Software Engineer Join EnviroLogix and you'll be a part of a team that is pushing diagnostic boundaries forward in the life science... ...supply chain. The Software Engineer is responsible for the development and maintenance of QuickScan software, including the addition...Work at office
$66.59k - $110k
...Senior Software Engineer Apply Online The Development Enablement team is a new engineering group focused on streamlining the development experience, providing guidance, and addressing challenges in working with the technology stacks maintained by the departmental...Local area$121.5k - $145.5k
...About the Team & Role This role specializes in modern, cloud-native environments, bridging the gap between high-scale software development and advanced system observability. You will be a key architect of our "Observability-as-Code" strategy, ensuring that monitoring...Flexible hours$77.1k - $123.3k
...their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for... ...experience in software engineering, with exposure to full-stack development Cengage is committed to working with broad talent pools to...Live inLocal areaWorldwide- ...infrastructure for the Tyler suite of products Participate in both agile development environments, assist in sprint definitions/reviews as needed... ...migration efforts Qualifications BS/BA in Computer Science, Software Engineering or equivalent experience Experience with, or...
$98k - $175.45k
...Job Requisition ID # 26WD97950 Job Description: Software Engineer Overview We are looking for a Software Engineer to contribute to the design, development, and maintenance of scalable software systems. This role focuses on hands‑on coding, execution of well‑defined tasks...- Job Posting Synergistic IT is a full-service staffing and placement firm servicing clients in America for the past 12+ years. We are dedicated towards fulfilling the IT needs of our clients. From staffing to full implementation of projects we provide the highest quality...H1bImmediate start
- ...DevOps stack at RxBenefits. He/She will work closely with the Development team and our Infrastructure team to develop our CI/CD stack and... ...Spread knowledge on an ongoing basis to all members of the software/IT team. Push for “DevOps” concepts whenever possible. Required...Temporary workLocal areaRemote work
$140.6k - $173.1k
...About the Team/Role We are seeking a Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will... ...with other Corporate Payments engineering teams to reuse development practices and components to reduce duplication. Experience...Flexible hours$110k - $270k
...re looking for experienced candidates with: A strong foundation in enterprise Java development. A passion for modern open‑source technologies. Experience in enterprise software or high‑growth tech environments. Thrive in our Work Anywhere environment: We...Full timeWork at officeLocal areaRemote workWorldwideFlexible hours- Application Developer We require a professional with a Bachelor’s Degree in Computer Science, Computer Information Systems, Information Technology, or an equivalent combination of education and experience. Job Duties and Responsibilities Analyzing business and functional...
- ...support rotation (in this case, level 3 means our technical assistance team + their managers couldn’t solve it so we have to call the development team who owns the application) Nice to have: Java, SQL, experience building cloud native applications, experience implementing...Contract workWork experience placementWork at office
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building... ...on an Agile Scrum team, collaborating across design, development, and testing Supporting the development of console and embedded...Remote jobInternship
- ...Software Programmers SYNERGISTICIT wants every candidate to know that the job market is challenging and to stand out you need to... ...in programming language Java and understanding of the software development life cycle Knowledge of core Java, javascript, C++ or software...H1b
- ...design assessments, and translate functional specifications into scalable application enhancements and software solutions. Coach and mentor Agile software development teams on Agile best practices, technical delivery processes, DevOps adoption, continuous improvement, and...
$85k - $120k
...leading projects by owning the technical sizing and proposal development. The candidate should also have strong time management skills... ...Technologies (ECT2), a Montrose Environmental Group company, is a specialist provider of cutting-edge technology solutions to remove...Work experience placement- ...build to the Stakeholders. Explore and design SAP latest cutting-edge technologies related to SAP ERP and other related embedded software across client's overall SAP solution engagement. Skills / Knowledge required 10+ years of SAP Supply chain with SAP ECC & S/4 HANA...
$103.93k - $129.19k
...will be responsible for delivering and maintaining solutions across Energy Solutions’ Salesforce CRM environments. This role brings development capabilities in-house to support growing platform demands, an upcoming portal integration, and a client program expansion. This...- A leading technology firm is seeking a Managing SAP S4/HANA EWM Consultant to serve as a trusted advisor and lead technical designs in SAP solutions. This role involves mentoring a high-performing team to deliver quality work products while engaging with clients to enhance...
$128.19k - $184.01k
...you have a passion for AI, emerging technologies, and mobile development, this is a unique opportunity to make a significant impact.... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding,...Remote jobFull time$89k - $143.75k
...breakthroughs of tomorrow, and profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara,...Full timeTemporary workWork at officeLocal areaRemote workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Specialist. Be the first to apply!
- healthcare software sales Westbrook, ME
- id software Westbrook, ME
- senior c# .net software developer Westbrook, ME
- software implementation project manager Westbrook, ME
- entry level software sales Westbrook, ME
- remote software sales Westbrook, ME
- software Westbrook, ME
- program development Westbrook, ME
- software development Westbrook, ME
- software associate


