Company Detail

Tek Spikes
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Lead Software Engineer  

    - O'Fallon
    Job DescriptionJob Description***Only qualified Lead Software Engineer... Read More
    Job DescriptionJob Description

    ***Only qualified Lead Software Engineer located near O'Fallon, Missouri area to be considered due to the position requiring an onsite presence. ***

    **Only W2 can apply

    Required Skills, Experience, & Abilities:

    - Have skills in building applications using open frameworks to achieve reuse and reduce development times for both frontend and backend (e.g., Java, Spring Boot, Vue.js, Angular, React, others)

    - Understand use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code

    - Have skills in designing and documenting highly available and performant microservice architectures. Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time

    - Have skills to document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling)

    - Excellent communication and collaboration skills

    - Have skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring

    - Understand and elaborate technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience

    - Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time

    - Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors

    Role & Responsibilities:

    - Create architectural designs for applications, ensuring they meet business requirements and are scalable.

    - Write code to build and enhance applications/services and promote code-reviews, code scanning, and other standard development practices to deliver high-quality artifacts to production.

    - Drive prioritization decisions and trade-offs in working with product partners

    - Introduce new technologies and architecture by following enterprise guidelines

    - Provide development and architecture guidance to team members

    - Implement security best practices to protect applications from vulnerabilities.

    Read Less
  • Nice CXone Developer  

    - Plano
    Job DescriptionJob DescriptionWe are looking for an experienced NICE C... Read More
    Job DescriptionJob Description

    We are looking for an experienced NICE CXone Developer with over 10+ years of experience in design, develop, implement, and support cloud-based contact center solutions. The ideal candidate has strong expertise in NICE CXone Studio scripting, APIs, integrations, and contact center workflows.

    Key Responsibilities Solution Development

    Design and develop IVR and ACD call flows using NICE CXone Studio, including scripts, actions, and custom logic.Build, test, and deploy CXone routing scripts, workflows, and automation processes.Configure and customize Omnichannel routing, WFM, Quality Management, and Analytics modules.

    Integration & API Work

    Develop integrations using NICE CXone APIs, RESTful web services, and third-party connectors.Work with CRM platforms (Salesforce, ServiceNow, Zendesk, etc.) to integrate customer data flows.Ensure secure data transfer and compliance across systems.

    Platform Configuration

    Configure users, skills, campaigns, call queues, and channel settings.Manage and optimize contact center KPIs, routing strategies, and reporting dashboards.Support workforce schedules, QM evaluations, and performance analytics.

    Maintenance & Support

    Troubleshoot CXone platform issues, script errors, API failures, and routing logic.Perform system updates, enhancements, and ongoing optimizations.Collaborate with cross-functional teams (Ops, QA, Network, Product).

    Documentation & Best Practices

    Create technical documentation for scripts, integrations, and platform configurations.Ensure solutions follow industry best practices for scalability, reliability, and security.

    Requirements

    Required Skills & Qualifications

    10-12+ years of hands-on experience with NICE CXone platform.Strong proficiency in NICE Studio scripting (ACD, IVR, Workflows).Experience with REST APIs, JavaScript, JSON, XML.Solid understanding of Omnichannel Contact Center operations.Experience integrating CXone with CRM applications.Knowledge of cloud technologies and networking basics (AWS, VPN, Webhooks).Strong analytical and troubleshooting skills.

    Preferred Skills

    Experience with WFM, QM, Interaction Analytics, and Real-Time Dashboards.Certifications in NICE CXone or cloud platforms (AWS/Azure).Knowledge of VoIP, SIP, and telephony systems.Exposure to automation tools (PowerShell, Python, or RPA).

    Read Less
  • Senior Application Developer  

    - Plano
    Job DescriptionJob Description***Only qualified Java Developer Senior... Read More
    Job DescriptionJob Description

    ***Only qualified Java Developer Senior candidates located near Plano, TX to be considered due to the position requiring an onsite presence. ***

    Top 5 Skills Required:

    Experience with build and CI/CD technologies such as GitHub Actions, Maven, Jenkins, JFrog, Sonar & CodeQL.

    Experience with technologies such as Docker and Kubernetes

    Experience with GitOps systems like ArgoCD and advanced deployment controllers such as Argo Rollouts

    5+ yrs. of web applications experience using Java, Spring, Spring MVC, Spring Webflux, and REST

    Micro services architecture

    Required Skills, Experience, and Abilities:

    8+ years in Java, Spring Framework, Springboot, NodeJS

    5+ years working with Redis, with experience in using Redis as well as tuning Redis for high throughput and high-performance usage.

    8+ years of experience in unit and function testing using tools like Mockito, JUnit, Spock, and Rest Assured.

    Expertise in open-source Java frameworks for encryption, caching, and authentication.

    Expertise in developing applications for public cloud (such as those deploying to AKS) and working with cloud PaaS and SaaS offerings (such as Redis PaaS, Cosmos DB, Key Vault, etc.)

    Experience in Agile/Scrum/Kanban development teams.

    8+ years of experience with build and CICD technologies such as GitHub Actions, Maven, Jenkins, JFrog, Sonar & CodeQL. Proficiency in Unix/Linux command line.

    Expert knowledge in asynchronous message processing, stream processing, and event-driven computing.

    Excellent written and verbal communication skills with the ability to present complex technical information clearly to peers, developers, and senior leaders.

    Experience in backend technologies like Java, Spring, Kafka, and Cassandra.

    8+ years of experience with technologies such as Docker and Kubernetes.

    5+ years of experience with technologies such as Helm and Logback.

    Overall Purpose: Manage complex projects through the design, development, testing, and debugging phases of an application delivery cycle, as well as designing and developing components of the service as an individual contributor.

    Roles & Responsibilities:

    1) Use appropriate programming language and technology, write code, complete programming and documentation, perform testing and debugging of applications for the enterprise.

    2) Provide technical and analytical input /guidance to the project team and assist developers regarding project architecture and application programming practices.

    3) Manages individual projects and works as an individual contributor; is responsible for completing projects within the allotted timeline.

    4) Assists with the definition of project scope and objectives, as well as provides technical architecture input and coordinates programming practices of a project team, and identifies resource needs.

    5) Develops detailed work plans, schedules, project estimates, and status reports.

    6) Conducts project meetings and is responsible for project tracking and analysis.

    7) Ensures adherence to quality standards and reviews project deliverables.

    8) Recommends and takes action to direct the analysis and solutions of problems.

    Read Less
  • Senior Application Developer  

    - Plano
    Job DescriptionJob DescriptionRequired Education:• Bachelor’s degree i... Read More
    Job DescriptionJob Description

    Required Education:

    • Bachelor’s degree in Computer Science, Information Systems or related field.

    Top 5 Skills Required:

    • Java

    • J2EE

    • Spring Boot

    • Microservices

    • ReactJS

    Required Experience/Skills:

    • 8+ years related experience

    • 6+ years of progressive experience in one or more of the following areas: application delivery; subject matter expertise in building Java-based high-volume/high-transaction applications?

    • 6+ years of experience buiding web applications using Java, Spring and REST?

    • 4+ years of experience in architecture and design of systems using Microservices architecture?

    • 4+ years of experience in a leadership capacity - coaching and mentoring junior engineers

    • 2+ years of experience in any cloud technologies: AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef or Terraform?

    • 2+ years of experience in build and CICD technologies: GitHub, Maven, Jenkins, Sonar?

    • 4+ years of experience in Unit and Function testing using Junit, Spock, Mockito/JMock, Selenium, Cucumber, SoapUI or Postman?

    • Proficiency in Unix/Linux command line?

    • Expert knowledge and experience working with asynchronous message processing, stream processing and event driven computing.?

    • Experience working within Agile/Scrum/Kanban development team?

    • Familiarity with HTML5, JavaScript frameworks, and CSS3?

    • Excellent written and verbal communication skills with demonstrated ability to present complex technical information in a clear manner to peers, developers, and senior leaders.

    Overview:

    Manage complex projects through the design, development, testing and debugging phases of an application delivery cycle as well as designing and developing components of the service as an individual contributor.

    Read Less
  • Sr. Back End Developer (.Net/C#  

    - Dallas
    Job DescriptionJob DescriptionAs a Senior Back End Developer specializ... Read More
    Job DescriptionJob Description

    As a Senior Back End Developer specializing in .NET/C# at Tek Spikes, you will be responsible for designing, developing, and maintaining high-performance server-side applications. You will work closely with front-end developers, product managers, and other stakeholders to deliver innovative solutions that drive the success of our products. Your deep understanding of back-end architecture and cloud services will be essential as you lead the development of robust APIs and backend processes in a microservices-driven environment.

    Key Responsibilities:

    Design, develop, and maintain back-end applications and APIs using .NET/C#, ensuring high performance and responsiveness.Collaborate with front-end developers daily to integrate user-facing elements with server-side logic.Implement automated testing to ensure the quality and functionality of applications.Optimize applications for scalability, security, and performance.Participate in code reviews, architecture discussions, and knowledge-sharing sessions to enhance team capabilities.Troubleshoot and resolve issues as they arise in production environments, ensuring minimal downtime.Stay abreast of industry trends and emerging technologies to continuously improve technical skills and development practices.

    Requirements

    Qualifications:

    - Bachelor’s degree in Computer Science, Engineering, or a related field.

    - 6+ years of professional experience in back-end development using .NET/C#.

    - Strong understanding of object-oriented programming (OOP) principles and design patterns.

    - Experience with databases (SQL Server, MySQL) and ORM tools (Entity Framework).

    - Familiarity with RESTful APIs and microservices architecture.

    - Knowledge of cloud platforms (Azure, AWS) is a plus.

    - Excellent communication skills, both verbal and written, with the ability to work collaboratively in a team setting.

    Preferred Skills:

    - Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks (Angular, React).

    - Understanding of security best practices in web applications.

    Read Less
  • Sr. Back End Developer (.Net/C#  

    - Chicago
    Job DescriptionJob DescriptionAs a Senior Back End Developer specializ... Read More
    Job DescriptionJob Description

    As a Senior Back End Developer specializing in .NET/C# at Tek Spikes, you will be responsible for designing, developing, and maintaining high-performance server-side applications. You will work closely with front-end developers, product managers, and other stakeholders to deliver innovative solutions that drive the success of our products. Your deep understanding of back-end architecture and cloud services will be essential as you lead the development of robust APIs and backend processes in a microservices-driven environment.

    Key Responsibilities:

    Design, develop, and maintain back-end applications and APIs using .NET/C#, ensuring high performance and responsiveness.Collaborate with front-end developers daily to integrate user-facing elements with server-side logic.Implement automated testing to ensure the quality and functionality of applications.Optimize applications for scalability, security, and performance.Participate in code reviews, architecture discussions, and knowledge-sharing sessions to enhance team capabilities.Troubleshoot and resolve issues as they arise in production environments, ensuring minimal downtime.Stay abreast of industry trends and emerging technologies to continuously improve technical skills and development practices.

    Requirements

    Qualifications:

    - Bachelor’s degree in Computer Science, Engineering, or a related field.

    - 6+ years of professional experience in back-end development using .NET/C#.

    - Strong understanding of object-oriented programming (OOP) principles and design patterns.

    - Experience with databases (SQL Server, MySQL) and ORM tools (Entity Framework).

    - Familiarity with RESTful APIs and microservices architecture.

    - Knowledge of cloud platforms (Azure, AWS) is a plus.

    - Excellent communication skills, both verbal and written, with the ability to work collaboratively in a team setting.

    Preferred Skills:

    - Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks (Angular, React).

    - Understanding of security best practices in web applications.

    Read Less
  • Software Engineer  

    - Arlington
    Job DescriptionJob Description***Only qualified Software Engineer loca... Read More
    Job DescriptionJob Description

    ***Only qualified Software Engineer located near Arlington, Virginia area to be considered due to the position requiring a Hybrid presence. ***

    ***only on W2

    USC,H4EAD,OPT,H1T

    Experience:9+

    Ideal Candidate Qualifications:

    • 4+ years of experience as a full-stack Software Engineer with a strong emphasis on data-intensive applications

    • Deep understanding of one or more programming languages/technology stacks required (.NET, C#, Typescript/React, and SQL)

    • Proven track record of mentoring and leading large projects, with a collaborative approach to problem-solving and decision-making.

    • Proficiency with advanced object-oriented programming, microservice development, and databases

    • Ability to understand and improve upon existing architectural patterns on the frontend and backend

    • Strong application development experience, with the ability to understand customer needs and translate those into features

    • Superior academic record with a degree in Computer Science or related technical field

    • Passion for analytical / quantitative problem solving

    • You gravitate towards understanding the ins and outs of the tools you work with vs. just using them for the task at hand

    • Flexibility to learn and work in different parts of the stack

    • Experience having worked on system design problems

    • Client is an equal opportunity employer that values diversity and inclusion. Applicants will be considered and treated without regard to gender, gender identity, race, color, ethnicity, national origin, religion, sexual orientation, veteran or disabled status, or any other characteristic protected by applicable law.

    Position Responsibilities:

    As a part of Services, you will build revolutionary products that advance how businesses all over the world seize the most value from their data. As a Senior Software Development Engineer within BE&O, you will:

    • Full-Stack Development: Design, develop, and maintain end-to-end software solutions including frontend, backend, and APIs, ensuring high performance, scalability, and reliability.

    • Data-Intensive Applications: Work on data-intensive applications, optimizing data storage, retrieval, and processing to ensure efficient performance and responsiveness.

    • Architecture & Design: Collaborate with cross-functional teams to define software architecture and design patterns that meet business requirements and align with best practices.

    • Code Quality & Best Practices: Write clean, maintainable, and efficient code while enforcing coding standards, best practices, and peer code reviews.

    • Performance Optimization: Identify and resolve performance bottlenecks at various levels of the stack, including database queries, API calls, and frontend rendering. Build features used by some of the world's largest organizations to make multimillion dollar decisions

    • Mentorship & Leadership: Provide technical guidance and mentorship to junior engineers, fostering a collaborative and growth-oriented environment.

    • Continuous Improvement: Stay updated with the latest industry trends, tools, and technologies, and proactively propose improvements to enhance software quality and development processes.

    Read Less
  • ServiceNow Developer  

    - Santa Clara
    Job DescriptionJob DescriptionServiceNow Developer with 10 yrs - only... Read More
    Job DescriptionJob Description

    ServiceNow Developer with 10 yrs - only Genuine candidates.
    Hybrid: Yes- 3 days a week

    Key Responsibilities

    Design, develop, and configure ServiceNow applications, modules, and custom solutions.

    Build and maintain catalog items, workflows, client scripts, business rules, UI policies, and integrations.

    Collaborate with Product Owners, Business Analysts, and other engineers to translate requirements into technical solutions.

    Ensure solutions follow best practices for performance, security, scalability, and maintainability.

    Participate in code reviews, testing, and deployment activities to maintain high-quality deliverables.

    Troubleshoot issues, perform root cause analysis, and implement fixes.

    Stay up to date with ServiceNow features and recommend improvements for platform adoption.

    Support Agile development practices including sprint planning, standups, and retrospectives.

    Read Less
  • Sr. Back End Developer (.Net/C#  

    - Seattle
    Job DescriptionJob DescriptionAs a Senior Back End Developer specializ... Read More
    Job DescriptionJob Description

    As a Senior Back End Developer specializing in .NET/C# at Tek Spikes, you will be responsible for designing, developing, and maintaining high-performance server-side applications. You will work closely with front-end developers, product managers, and other stakeholders to deliver innovative solutions that drive the success of our products. Your deep understanding of back-end architecture and cloud services will be essential as you lead the development of robust APIs and backend processes in a microservices-driven environment.

    Key Responsibilities:

    Design, develop, and maintain back-end applications and APIs using .NET/C#, ensuring high performance and responsiveness.Collaborate with front-end developers daily to integrate user-facing elements with server-side logic.Implement automated testing to ensure the quality and functionality of applications.Optimize applications for scalability, security, and performance.Participate in code reviews, architecture discussions, and knowledge-sharing sessions to enhance team capabilities.Troubleshoot and resolve issues as they arise in production environments, ensuring minimal downtime.Stay abreast of industry trends and emerging technologies to continuously improve technical skills and development practices.

    Requirements

    Qualifications:

    - Bachelor’s degree in Computer Science, Engineering, or a related field.

    - 6+ years of professional experience in back-end development using .NET/C#.

    - Strong understanding of object-oriented programming (OOP) principles and design patterns.

    - Experience with databases (SQL Server, MySQL) and ORM tools (Entity Framework).

    - Familiarity with RESTful APIs and microservices architecture.

    - Knowledge of cloud platforms (Azure, AWS) is a plus.

    - Excellent communication skills, both verbal and written, with the ability to work collaboratively in a team setting.

    Preferred Skills:

    - Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks (Angular, React).

    - Understanding of security best practices in web applications.

    Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany