Are you creative & innovative? Do you enjoy developing and implementing solutions to fascinating business problems? If you do, consider joining our team.
At TEKaroon, our most valuable resource is the knowledge and expertise of our people. We encourage both personal and professional growth. TEKaroon provides global opportunities along with a very competitive salary and benefits package. We also collaborate with our employees in the never-ending process of skill and professional enhancement.
At TEKaroon, you will be entering in an environment of extraordinary innovation and unprecedented growth. You will be surrounded by a diverse community of enthusiastic, bright colleagues who share a distinctive culture of teamwork and knowledge. If you thrive on challenge and seek an environment where you can make a real difference, send us your resume to info@tekaroon.com or for current openings visit "Current Openings" section
Active Job Openings
Software Developer
Publish Date: 02/06/2024
Job Title: Software Developer Job Description: Design, develop and deploy project to AWS cloud using technologies including C#, Python, and JavaScript. Manage automated builds using Azure pipelines to DEV, TEST, and PROD environments to achieve continuous integration and deployments. Design, code, develop and implement applications using C# .NET, ASP.NET MVC and Entity Framework. Develop rich, fast, scalable and user-friendly web application using HTML, Bootstrap, CSS3, JavaScript, jQuery and Angular. Design and develop SQL Server Stored Procedures, Triggers, Views, Indexes, Scripts, User defined functions for DML functionality for website using SQL Server and NoSQL. As part of SCRUM development team (Agile), actively in sprint planning, release planning, review and daily standup meetings to achieve quality deliverables. Lead project planning sessions and coordinate with team and internal resources. Manage project progress and adapt to work as required. Manage relationships with stakeholders and oversee incoming and outgoing project documentation. Perform software development, including requirements analysis, architecture and product specifications, coding, quality assurance testing, deployment, documentation and support. Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate. Minimum Requirements: Education: Master – Computer Science or Information Systems Experience: Six (6) monthsPlease refer our Referral Policy
Closed Job Openings
Software Developer
Publish Date: 04/19/2023
Job Title: Software Developer Job Description: Design, develop and deploy project to AWS cloud using technologies including C#, Python, and JavaScript. Manage automated builds using Azure pipelines to DEV, TEST, and PROD environments to achieve continuous integration and deployments. Design, code, develop and implement applications using C# .NET, ASP.NET MVC and Entity Framework. Develop rich, fast, scalable and user-friendly web application using HTML, Bootstrap, CSS3, JavaScript, jQuery and Angular. Design and develop SQL Server Stored Procedures, Triggers, Views, Indexes, Scripts, User defined functions for DML functionality for website using SQL Server and NoSQL. As part of SCRUM development team (Agile), actively in sprint planning, release planning, review and daily standup meetings to achieve quality deliverables. Lead project planning sessions and coordinate with team and internal resources. Manage project progress and adapt to work as required. Manage relationships with stakeholders and oversee incoming and outgoing project documentation. Perform software development, including requirements analysis, architecture and product specifications, coding, quality assurance testing, deployment, documentation and support. Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate. Minimum Requirements: Education: Master – Computer Science or Information Systems Experience: Six (6) monthsPlease refer our Referral Policy
Software Developer
Publish Date: 05/12/2022
Job Title: Software Developer Job Description: Perform lifecycle of software development including requirements analysis architecture and development specifications, coding, quality assurance testing, deployment, documentation and support. Work as part of a development team to implement programming methodologies, standards and procedures; responsible for gathering requirements from end-users in multiple business units. Deliver quality code within scope and on time. Prepare complex applications programming designs. Determine solutions to complex systems issues. Write well designed, testable, efficient code by using best software development practices. Create website layout/user interface by using standard HTML/CSS practices. Collaborate with other developers and business analysts effectively. Perform testing of the product in controlled, real situations before going live. Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate. Minimum Requirements: Education: Master – Computer Science Experience: One (1) yearPlease refer our Referral Policy
Software Developer
Publish Date: 03/03/2022
JOB DESCRIPTION AND RESPONSIBITIES: Design and develop high-performance and scalable applications using backend technologies including Java and spring. Create and maintain web applications and backend services using technologies including Java, AWS JavaScript JDBC, JSF, XML struts, Spring MVC, IOC,AOP, JDBC RDBMS, AZURE NOSQL, Spring boot, Spring batch, MicroServices, Spring rest, Spring Cloud Hibernate, JPA, JDBC, Angular, Node.js , HTML, CSS, Bootstrap and web services. Design, code, develop and implement applications using Typescript, Angular 2+, Webpack and NPM. Work with multiple streams including Kafka, SNS and SQS Integrated to API WorkFlow per business requirements. Work with existing DataModels and schemas to update changes per technical business requirements. Translate requirements into design and implementation of new software component designs or enhancements to existing software products. Collaborate with team members as a part of multidisciplinary agile team (Product, Delivery UI/UX, Devops, architecture, Infrastructure, QA); participate in design, code reviews, sprint planning and retro meetings.' Design and document software architecture, maintenance activities, continuous enhancements and ongoing issue resolution. Assist with estimating and breaking down components into individual work items, project and release planning and deployments. Implement solutions to assigned defect issues; develop automated unit test cases to ensure software meets design criteria. Ensure compliance to regulatory requirements quality standards. WORK LOCATION: • Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate. MINIMUM REQUIREMENTS: • Education: Master – Computer Science • Experience: One (1) yearPlease refer our Referral Policy
Software Development Engineer in Test (SDET)
Publish Date: 02/05/2021
TEKaroon Solutions LLC is looking for a Software Development Engineer in Test (SDET) to join our Engineers team. This team is responsible for the development, quality, delivery and maintenance of TEKaroon Management System that helps in applicant tracking (ATS), onboarding tools, employee self-service & on-boarding, personnel, applicant tracking (ATS), integrated e-signature, time tracking, leaves, performance reviews, benefits, project tracking, performance management and IT management with easy reporting and a convenient mobile app for employees and other users. The ideal candidate will play a vital role in all aspects of delivery from design, planning and implementation through to releasing and monitoring. Our teams are small, autonomous, dedicated to business objectives, and empowered with the resources they need to meet their targets. The candidate should be enthusiastic and operate across the development spectrum, from front-end to back-end to CI/CD and infrastructure. Takes full responsibility for our work, from requirements gathering and solutioning, to implementation and testing, to deploying. TEKaroon is looking for an engineer who shares these passions and is proud of the work they do. Key Responsibilities and Duties • Research, design, and develop and test software solutions by applying principles and techniques of software engineering. • Analyze client requirements and develop test automation solutions by using programming languages C#.NET, Java, JavaScript and Python for functional, regression and performance testing. • Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system, quality prior to a customer release using automation tools such as Selenium, Cucumber, Protractor, Git, Sonar, Fortify, Ready API, TestNG, Jasmine, Jest, NUnit, Junit, JMeter, Karma and Rally. • Responsible for automation testing, API testing, and development of comprehensive suites for test automation solutions. • Responsible for continued evaluation of test cases for inclusion in regression, automation for newly integrated features, and development of toolsets to augment Quality Assurance. • Responsible for developing, setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as mobile, desktop, and web. • Works closely with software engineers in a scrum team to deliver the highest quality products in a timely and cost-effective manner, solve complex business, data and technical challenges. • Collaborates with team members and other groups as part of a multi-disciplinary agile team (Product, Delivery, UI/UX, Devops, Architecture, Infrastructure, QA) and participates in agile development, continuous integration, code review or pairing, unit testing, refactoring, related approaches design, code reviews, sprint planning and retro meetings. • Anticipates system faults, unusual events, implement solutions to assigned defect issues, develops automated unit test cases to assure software meets the design criteria. • Ensure compliance to regulatory requirements, quality standards and conveys an expectation of high software quality, Insure adherence to development policies and procedure. Primary technology skills and tools required for this position: Selenium WebDriver, Mercury QTP 12.0, JMeter, Junit, nunit, karma, jasmine, jest, Cucumber, Protractor, Firebug, Fire Path, Soap UI, Rally, Microsoft Visual Studio, Android Studio, Core Java, J2EE, C#, JavaScript, Typescript, TestNG, Appium, TDD, ATDD, BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, ATF (Automation Test Framework), Page Object Model, SOAP, REST, WSDL, UDDI, Postman, Web Service, Swagger, SOAP UI, Bugzilla, Visual Studio TFS, JIRA, Windows 10, UNIX, Linux. WORK LOCATION: • TEKaroon office. MINIMUM REQUIREMENTS: • Education: Bachelors – Any engineering • Experience: 7-10 yearsPlease refer our Referral Policy
Software Developer
Publish Date: 02/05/2021
ESSENTIAL DUTIES: • Perform requirements analysis, architecture, development specifications, coding, quality assurance testing, deployment, documentation and support. • Implement programming methodologies, standards and procedures. Analyze business user requests • Work with users to develop and modify existing programs to meet business and technical requirements. • Develop technical depth with Angular, C# and SQL Server. Conduct code reviews and recommend software development best practices. • Develop enterprise Angular applications based on Typescript. • Perform backend development with C# and Visual Studio. • Develop RESTful API’s with C#. • Use front-end Angular Material, Angular CLI, HTML, jQuery, JavaScript, CSS and Google Maps. • Perform unit, integration, acceptance and automated testing. WORK LOCATION: • Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate. MINIMUM REQUIREMENTS: • Education: Master – Computer Science • Experience: One (1) yearPlease refer our Referral Policy
Senior Statistical Programmer
Publish Date: 02/05/2021
This position is responsible for applying advanced programming techniques to support the development and validation of statistical programs to be used for monitoring, analyzing and reporting of clinical trials data for regulatory submissions and publications across multiple disease areas ESSENTIAL DUTIES AND KEY DELIVERABLES: • Adheres to departmental procedures and practices, technical and industry standards and programming concepts and conventions during all aspects of work • Applies advanced level programming techniques to the planning, implementation, and maintenance of software for the monitoring, reporting, and analysis of clinical trials • Develops complex SAS programs that develop models to analyze and tablulate clinical study reports in line with CDISC (Clinical Data Interchange Standards Consortium) SDTM (Study Data Tablulation Model) format • Writes statistical programs using SAS to implement statistical analyses (i.e., generating tables, listings, figures, and inferential statistical output) supporting regulatory requests, ISS/ISE analyses, commercial requests, biostatistical ad-hoc analysis • Serve as lead statistical programmer to be responsible for the timeline and quality of all statistical analysis deliverables • Conducts statistical program verification, identifies bugs and resolves technical problems • Uses statistical tools like SAS to solve complex statistical programming problems • Works closely with Biostatisticians to create analysis files specifications and analysis outputs following the instructions provided in Statistical Analysis Plan (SAP) • Identifies problems and develops global programming tools that increase the efficiency and capacity of the Statistical Programming group (e. g. , macros) • Performs SAS programming using more complex techniques such as SAS macro language, advanced data manipulation techniques, and statistical procedures (e.g., PROC GLM, PROC FREQ, PROC REPORT) • Troubleshoots and provides quality review of complex SAS programs • Responsible for maintaining excellent working knowledge of clincal data, the design and phases of clinical trials, statistics, relevant regulatory requirements, and the pharmaceutical industry • Assists in the preparation and distribution of reports to the project team members • Works effectively with cross functional groups within Biometrics and the clinical study team • Participates in monitoring CRO activities and reviewing CRO deliverables as necessary • Participates in the development of standard reporting tools for the statistical programming group • Contributes to developing Biometrics SOPs and guidelines • Contributes in the development, implementation and documentation of programming standards, templates and conventions, including potential implementation issues • Works with pre-clinical and clinical research staff to plan and query results for studies to support global development plans • Contributes to the implementation of CDISC standards for Santen studies • Serves as a Subject Matter Expert (SME) in Statistical Programming and mentors junior programmers • Serves as an expert troubleshooter QUALIFICATIONS: • MS in Statistics, Health informatics, Biostatistics, or Computer Science required. • Experience with SAS programming with emphasis in Pharmaceutical clinical trials. • SAS Programmer certification required. • Strong understanding of clinical trial data and extremely hands on in data manipulation, analysis and reporting of analysis • Advanced knowledge of Base SAS including data steps, PROC’s, SAS MACRO and SAS GRAPH • Advanced knowledge of SAS/STAT statistical software • University level data management/statistics course(s) or equivalent experience in datamanagement/statistics • Ability to interpret tabular and graphical clinical data presentations • Knowledge and application of p-values, confidence intervals, regression analysis, advanced general linear models including repeated measures models, survival analysis, non-parametric analysis, randomization, and proficiency in implementing these ideas in clear, efficient SAS code • Experience with Electronic Data Capture (EDC) and some Clinical Data Management packages (Oracle Clinical or equivalent clinical EDM system) and relational database theory • Preferred experience working on FDA submissions • Preferred hands-on experience implementing SDTM and ADaM data standards • Able to give effective presentations to small groups such as project teams • Ability to effectively influence others • Ability to independently make high-level decisions • Strong cross-functional collaboration skills and ability to work with culturally diverse team members • Excellent verbal, written, organizational skillsPlease refer our Referral Policy
UI/UX Developer
Publish Date: 04/15/2021
Job Description: • An ideal candidate is a talented web designer, and has extensive experience creating high quality, highly performant and intuitive user experiences. • The candidate will be working with the Architecture Engineering team developing a complex scalable solution developed on AWS technology using modern reliable and scalable technologies (Docker, GitLab, ElastiCache etc). • The candidate will focus on designing extensive and complex user interfaces for systems like this require a great degree of attention to detail, and solid understanding of underlying technologies. • The candidate will be expected to work closely with the engineering and data-governance team in an agile project environment, producing unit tests and delivering high quality code. Responsibilities • Contributes to all parts of the software development lifecycle; e.g., design, development, and testing • Develops technical solutions following best practices with some guidance from senior engineers • Practices automated testing and tests their own work in an automated and repeatable way • Identifies and remediates technical debt • Works with existing data models and schemas and suggests changes and improvements where necessary • Demonstrates strong logic and reasoning capabilities • Delivers on well-specified work items • Uses questions and proposals to clarify requirements when unclear REQUIREMENTS • BS/MS in Computer Science or a related technical discipline and 1+ years of related UI/UX Software Development leveraging Angular / Component Based Framework experience (3+ years preferred) • Knowledge and experience working with modern Web development languages/platforms (Angular 7 preferred) • Articulates all phases of the software development lifecycle. • Able to operate with transparency and efficiency with one or more SDLC methodologies (e.g., Scrum) • Actively seeks feedback and guidance to improve technical skills (e.g., through submitting work for code review) • Demonstrates competence in one or two programming languages or technologies • Works with existing data models and schemas and suggests changes and improvements, where necessary • Debugs and fixes his/her own software with minimal assistance • Practices automated testing and tests their own work in an automated and repeatable way • Identifies and remediates technical debt Required Skills: • Experience with Typescript, Angular 2+, Webpack and NPM • Familiarity and experience with one of more Angular Testing Suites (Karma, Jasmine, Jest Etc) • Accountable for their own work and effective coordination of process and information with others • Works independently, within guidelines and policies for ongoing work; may receive general guidance on new assignmentsPlease refer our Referral Policy
Sr. Net Developer
Publish Date: 04/15/2021
Responsibilities • Designing and creating Engineering Software Solutions and applications. • Work with the QA team to develop test plans. • Development Methodology. • Deliver Quality Software/Code. • Design, Develop, test and support of the software components assigned. • Develop Unit test cases. • Implements solutions to defect issues. • Works with team to establish necessary requirements specifications. Required Skills: • 5 years of .NET experience (c# and VB.NET) • SQL Server,LINQ,Entity Frame work • Create and consuming APIs • Agile Methodology, TFS Desired Skills: • AWS step functions • Deploying to AWS (Terraform, Apigee) • CRIMS • SSIS • Perl • Git • SybasePlease refer our Referral Policy
.NET Developer
Publish Date: 04/10/2021
Responsibilities • Looking for an experienced .NET Developer wtih at least 4-6 years of experience developing web applications. • Proficiency with SQL and database technologies • Will be sitting on the mutual funds platform performance team, area focuses around liquidity • Some possible work would include building UI for data feeds, involvement in writing data integration rules • Mulesoft experience a plus • This person will be working closely with the business so communication is huge • DevOps experience a plus • Along with technical skills, looking for analytical skills, problem solving, critical thinking, solving problems with efficiency • Position will be on-site, no remote candidates Required Skills: • 4 years of .NET experience (c# ) • SQL Server,LINQ,Entity Frame work • Create and consuming APIs • Agile Methodology, TFS Desired Skills: • SSIS • Perl • GitPlease refer our Referral Policy
Sr. Java with AWS Developer
Publish Date: 04/10/2021
Responsibilities • BS degree in Computer Science or relevant field • 5+ years engineering experience • Minimum of 2 years designing and building large scale, enterprise level systems with technologies such as Java, Javascript ES6, or Python • Strong interpersonal skills; Able to establish and maintain a close working relationship with quantitative researchers, analysts, traders and senior business people alike • Able to thrive in a fast-paced, high energy, demanding and team-oriented environment Preferred qualifications: • Advanced Degree in one or more of the following disciplines: Computer Science, Mathematics, Statistics, Economics, Computing, Quantitative Finance or other Quantitative, Numerical or Computing discipline • Experience building containerized applications and deploying to public or private clouds, such as Amazon Web Services (AWS) or similar providers with ECS or K8s. • Preferred open source involvement such as a well-curated blog, accepted contribution, or community presence • Preferred experience of open source frameworks and development tools – e.g. NiFi, Airflow, Luigi, Cascading, Scalding, Flink, Storm, Flask, NumPy, SciPy, pandas, Git, Jenkins, Maven, etc. • Proficient on Linux platforms with knowledge of various scripting languages • Big Query experience (S3, Parquet, ORC, Hive, Redshift, RDS), AWS Lambda and Step Functions, SNS, SQS and NoSQL databases e.g. Dynamo/HBase/Cassandra • Preferred knowledge of one or more relevant data processing and database technologies e.g. Spark, Presto/AthenaPlease refer our Referral Policy
Sr Quality Engineer
Publish Date: 04/10/2021
What Project/Projects will the candidate be working on while on assignment? • They will be working on the OCM-IDD project. Is this person a sole contributor or part of a team? If so, please describe the team? (Name of team, size of team, etc.). • Both resources will be part of a scrum team and serve as a Quality Engineer Resource. Scrum team is usually 7 people. What software tools/skills are needed to perform these daily responsibilities? • Groovy, Selenium, Junit, Geb, Cucumber Primary Responsibilities: • Be part of the Project Scrum Team and perform complex automation coding required for Agile stories • Maintain Automated Regression Test Beds • Educate and Support Scrum Teams on ATDD and Automation • Enforce Automation Standards Required Qualifications: • Bachelor's degree in engineering or equivalent work experience • 5-7 years of Quality Assurance testing experience in a web application environment testing User Interface, Database, Web services, API's, Batch/ETL components • 4+ years of experience writing test plans and test cases • 5+ years of hands-on scripting/coding experience in any one of the following Java automation testing tools: Groovy, Selenium, Junit, Geb, Cucumber, C++, .Net or other similar tools which uses object-oriented programs • 5+ years of hands-on testing experience working with complex XML/JSON, EDI X12, SQL transactions • 2+ years of hands-on experience working with UNIX operating system and writing SQL scripts • Exposure to agile software development methodologies • Prior experience in working closely with Developers and Architects in solving software defects • Experience in creating and implementing testing methodologies, processes to solve testing problem in hand Preferred Qualifications: • Healthcare industry experience • Strong troubleshooting and reasoning skills; the ability to debug and resolve difficult technical problems • Ability to work independently • Ability to anticipate problems proactively and take appropriate actions to mitigate negative impact • Prior hands-on development experience using technologies such as Java/J2EE, other Object Oriented programming, Maven etc.Please refer our Referral Policy
AWS Engineer (Sfotware Developer)
Publish Date: 01/02/2020
JOB DESCRIPTION: This position is responsible for applying advanced programming techniques to support the development of software applications, deployment pipelines and software cloud infrastructure designs. Research, design, and develop computet software programs, software cloud infrastructure designs using AWS. Analyze software application development needs and develop software solutions, applying principles and techniques of programming and engineering. Update software or enhance existing software capabilities. Work with software engineers to integrate software systems, and develop specifications and performance requirements. Maintain databases within an application area, working individually or coordinating database development. ESSENTIAL DUTIES AND KEY DELIVERABLES: • Participates in the entire lifecycle of software development including requirements analysis architecture and development specifications, coding, quality assurance testing, deployment, documentation and support. • Design, configure, deploy, maintain, and upgrade environments in AWS cloud. Create and maintain cloud formation scripts, automating manual processes, and generating deployment pipelines. • Write code using AWS security best practices and strong notions of security best practices (e.g. using IAM Roles, KMS, etc.) • Responsible for translating requirements into design and implementation of new software infrastructure designs or enhancements to existing software products. • Collaborates with team members and other groups as part of a multi-disciplinary agile team (Product, Delivery, UI/UX, Dev-ops, Architecture, Infrastructure, QA) and participates in cloud infrastructure design, code reviews, sprint planning and retro meetings. • Designs and documents software architecture, maintenance activities, continuous enhancements, and ongoing issue resolution. • Assists with estimating and breaking down requirements into individual work items, project and release planning and deployments. • Anticipates system faults, unusual events, implement solutions to assigned defect issues, develops automated unit test cases to assure software meets the design criteria. • Ensure compliance to regulatory requirements, quality standards and conveys an expectation of high software quality, Insure adherence to development policies and procedure. Approximate percentage of time allocation for job duties per month: • Software systems cloud infrastructure design, Coding and Unit Testing 45% • Meetings and Discussions 30% • Reports and Documentation 10% • Issue resolution and emergency fixes 15% QUALIFICATIONS: • A bachelor’s or higher degree in Computer Science/Electronics or closely related field of study or relevant work experience • Able to work in software project teams • Strong cross-functional collaboration skills and ability to work with culturally diverse team members • Excellent verbal, written, organizational skills
Software Developer
Publish Date: 05/06/2020
ESSENTIAL DUTIES: • Perform requirements analysis, architecture, development specifications, coding, quality assurance testing, deployment, documentation and support. • Implement programming methodologies, standards and procedures. Analyze business user requests • Work with users to develop and modify existing programs to meet business and technical requirements. • Develop technical depth with Angular, C# and SQL Server. Conduct code reviews and recommend software development best practices. • Develop enterprise Angular applications based on Typescript. • Perform backend development with C# and Visual Studio. • Develop RESTful API’s with C#. • Use front-end Angular Material, Angular CLI, HTML, jQuery, JavaScript, CSS and Google Maps. • Perform unit, integration, acceptance and automated testing. WORK LOCATION: • Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate. MINIMUM REQUIREMENTS: • Education: Master – Computer Science • Experience: One (1) yearPlease refer our Referral Policy